Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Elias_smith
0 / 0 / 0
Регистрация: 27.09.2015
Сообщений: 41
#1

Как получить значение из программно созданных Edit-ов? - Программирование Android

29.11.2015, 21:46. Просмотров 230. Ответов 1
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
public class MainActivity extends Activity implements OnClickListener { 
private EditText text1,text2;
    
    private int positin=0;
    Button button1;
    Button button2;
    EditText editText;
 
 
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        editText = (EditText) findViewById(R.id.editText);
        button1 = (Button)findViewById(R.id.button1);
        button1.setOnClickListener(this);
        
        button2 = (Button)findViewById(R.id.button2);
        button2.setOnClickListener(this);
        }
 
        @Override
    public void onClick(View arg0) {
        // TODO Auto-generated method stub
        switch (arg0.getId()) {
        case R.id.button1:
 
 
 
 
              LinearLayout rl= (LinearLayout)findViewById(R.id.Layout);
            
              //****************************//
              // создание нового Лайаута        //
                          //****************************//
                LinearLayout li = new  LinearLayout(this);
                li.setOrientation(LinearLayout.HORIZONTAL);
                li.setWeightSum(50);
                        rl.addView(li);
               
               //********************************************//
              // создание 2ух Полей для ввода(внутри Лайаута)   //
                          //*********************************************//   
                EditText text1 = new EditText(this);
                text1.setWidth(300);
                text1.setHint("Колл-во");
                text1.setGravity(Gravity.LEFT);
                li.addView(text1);
                
                EditText text2 = new EditText(this);
                text2.setWidth(300);
                text2.setHint("Название");
                text2.setGravity(Gravity.RIGHT);
                li.addView(text2);
            
            
                break;
                }
    
// И ВОТ ЗДЕСЬ САМОЕ СЛОЖНОЕ, никак не получается. =( Как взять значение с программно созданных Edit?
 
case R.id.button2:
          
        
// Так пробовал не получается 
// И особенно интересует вопрос, как получить значение 
//Если программно создали более двух edit
            String  a = tv1.getText().toString();
            String  b = t1.getText().toString();
            Toast.makeText(this,a+b, Toast.LENGTH_SHORT).show();  
            
            break;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2015, 21:46     Как получить значение из программно созданных Edit-ов?
Посмотрите здесь:
Как получить значение, введенное пользователем в EditText, созданного программно? Android
Обработка нажатий кнопок созданных программно в заданном месте разметки Android
Как получить данные из EditText, созданного программно, или как узнать ID элемента? Android
Получить текст из массива динамически созданных элементов на форме Android
Как программно удалить кнопку которую программно создал но только если она уже существует Android
Android Как получить значение String из UI потока в потоке AsyncTask?
Как рандомно получить значение из hashmap'a через ключ Android
Android Класс: Как получить значение нестатичной переменной из класса One в классе Two?
Как получить значение текстового ресурса, не зная его имени? Android
Как при выборе пункта меню получить значение элемента формы? Android
Получить значение Proference Android
Android Получить значение ListPreference из настроек

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
30.11.2015, 01:55     Как получить значение из программно созданных Edit-ов? #2
советую прочесть, там все детальненько
http://dajver.blogspot.com/2014/12/android.html
Yandex
Объявления
30.11.2015, 01:55     Как получить значение из программно созданных Edit-ов?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru