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

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

Войти
Регистрация
Восстановить пароль
 
Minor946
5 / 5 / 1
Регистрация: 08.04.2015
Сообщений: 17
#1

EditText.Listener внутри ListView - Программирование Android

29.10.2015, 13:17. Просмотров 288. Ответов 2
Метки нет (Все метки)

Добрый день. Помогите пожалуйста с задачкой.
У меня есть ListView, который пополняется записями типа(TextView/EditText), количество записей может изменяться.
Необходимо реализовать Listener который будет считывать значение из введенного поля и далее производить необходимые расчеты. При использовании addTextChangedListener() происходит краш, т.к. во всех записях будет EditText с одним и тем же ID. Если же задавать ID EditText программно. то не получается найти этот EditText, т.к. он находится через findById где необходима переменная из ресурсов. Может быть у вас есть идеи как это можно будет реализовать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2015, 13:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос EditText.Listener внутри ListView (Программирование Android):

Создание ListView из EditText - Программирование Android
Выдает ошибку в строке при создании адаптера. Пишет, что не распознает конструкцию ArrayAdapter Ниже прилагаю код. Список должен...

Фильтрация ListView из EditText - Программирование Android
Не могу разобраться с фильтрацией в ListView. Фильтрация происходит правильно (находит нужное количество), но выводит не те, которые нужно...

EditText в одном из Item ListView - Программирование Android
Помогите решить довольно нестандартную задачу. У меня есть ListView, есть Adapter который делает кастомный вид разметки. В ListView...

Прокрутка ListView в начало при обновлении EditText - Программирование Android
Всем привет! Проблема следующая - имеется ListView с адаптером. Элементы ListView - кастомные вьюшки с EditText. Если список очень большой,...

Живой поиск через один EditText в разных Listview ? - Программирование Android
есть EditText для поиска по спискам в ToolBar MainActivity. при вводе текста в MainActivity вызывается: @Override ...

Сохранить измененные значения EditText в ListView при прокрутке - Программирование Android
Добрый день, прошу помощи, т.к. уже долго и безрезультатно пытаюсь решить следующую задачу: Есть Листвью с названиями товаров ,...

2
YuraAAA
1578 / 1319 / 271
Регистрация: 25.10.2009
Сообщений: 3,437
Записей в блоге: 2
29.10.2015, 14:07 #2
Minor946, что-то Вы намудрили. В getView адаптера есть доступ к EditText? Наверное, есть. Там и делайте листенер
0
Armagedo
209 / 209 / 60
Регистрация: 22.08.2014
Сообщений: 644
29.10.2015, 19:00 #3
Minor946, и вдобавок к хорошему совету YuraAAA, вешать один и то же экземпляр листенера, чтобы не плодить их для каждого текстедита элемента списка.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2015, 19:00
Привет! Вот еще темы с ответами:

Ввод в один EditText и авто-вычисление в двух других EditText - Программирование Android
Всем привет. Есть три поля EditText,виртуальные клавиатуры у всех заблокированы,а ввод чисел в поле осуществляется с Button(ов). Вопрос...

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

Индексация внутри ListView - Программирование Android
Всем привет. Возникла проблема с ListView. Задача - построить список по json - данным, которые прилетают с сервера. Данные - элементы...

Spinner внутри ListView - Программирование Android
Здравствуйте, я пытаюсь сделать Spinner внутри ListView, но все попытки проходят без успешно. Скорей всего нужно создавать адаптер для...


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

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

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