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

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

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

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

29.11.2015, 21:46. Просмотров 251. Ответов 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;
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.11.2015, 21:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как получить значение из программно созданных Edit-ов? (Программирование Android):

Как получить значение, введенное пользователем в EditText, созданного программно? - Программирование Android
Уважаемые программисты, очень нужна помощь. У меня имеется на форме кнопка, которая создает новый editText. Как сделать так, что бы в...

Обработка нажатий кнопок созданных программно в заданном месте разметки - Программирование Android
Здравствуйте, собственно проблема: как сделать кнопки в андроид(не простые через button@id а золотые), кнопки округлой формы, желательно с...

Как получить данные из EditText, созданного программно, или как узнать ID элемента? - Программирование Android
Всем здрасте и с Новым годом! Суть вопроса: Как получить значение, введенное пользователем в EditText, созданного программно или через...

Получить текст из массива динамически созданных элементов на форме - Программирование Android
Здравствуйте! Я создал массив вьюх, которые заполняю элементами, и затем отображаих на форме. Часть этих элементов я заполнил текстом....

Можно ли обеспечить взаимодействие программно созданных объектов и объектов, созданных мастером - Visual Studio
Здравствуйте. Изучаю C# и ADO.NET и столкнулся с одной серьезной проблемой, которая мешает комфортно программировать. Часто...

1C 8.x Как создать обработчик события для программно созданных реквизитов? - 1С
Добрый день. У меня такая проблема. При открытии формы элемента справочника у меня создаются реквизиты и элементы по записям в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
dajver
408 / 272 / 18
Регистрация: 18.09.2010
Сообщений: 1,111
30.11.2015, 01:55 #2
советую прочесть, там все детальненько
http://dajver.blogspot.com/2014/12/android.html
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.11.2015, 01:55
Привет! Вот еще темы с ответами:

Получить значение из edit - C++ WinAPI
Всем доброго дня! В WinMain создаю EDIT HWND hEditFrom = CreateWindow("EDIT", "", WS_CHILD|WS_VISIBLE|WS_TABSTOP|ES_MULTILINE, ...

Как получить данные с динамически созданных textbox? - C#
Пишу программу в которой пользователь указывает количество параметров зависимо от которых создается определенное количество textBox....

Как получить свойства динамически созданных TextBox - Visual Basic .NET
Создаю Public Class Form1 Private Sub nach() Handles Me.Load Dim k As Integer For i As Integer = 1 To 10 ...

Получить значение из Edit при нажатие на button - C++ WinAPI
Добрый день , в программирование winapi я новичек. Вопрос такой как получить значение из Edit при нажатие на button в переменную? ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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