Раздувание и доступ к значениям EditText - PullRequest
0 голосов
/ 18 октября 2018

Я надуваю TableRow, который содержит EditText несколько раз.Мне удается получить EditText и отредактировать значение setHint перед добавлением строки в таблицу.Как я могу пометить каждый Editext, чтобы позже я мог проверить каждое значение EditText? (Пользовательский ввод в каждом editText4).Является ли setTag правильным путем?

LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

rowView = (TableRow)inflater.inflate(R.layout.tablerow, null);
EditText editText = rowView.findViewById(R.id.edittext);


editText.setHint("Number " + Integer.toString(currentField));

Как установить и получить Id или тег для каждого отдельного EditText?

1 Ответ

0 голосов
/ 18 октября 2018

Предположительно, вы помещаете TableRow в TableLayout.В этом случае вы можете использовать метод ViewGroup getChildAt (int position), унаследованный TableLayout, чтобы получить TableRow в указанной позиции.

...