мультиколонка Пользовательский вид списка с редактируемым текстом редактирования в конце списка - PullRequest
1 голос
/ 03 ноября 2010

Я нахожусь на Android 2.1, и у меня есть один столбец с несколькими столбцами. Пользовательский просмотр списка Использование BaseAdapter с редактируемым текстом редактирования в конце просмотра списка. Если данные в просмотре списка не содержат данных по выбору пользователя, пользователь должен иметь возможность вводить данные. Если данные уже есть в списке, пользователь сможет выбрать данные с помощью пользовательского селектора. Если в представлении списка сделан выбор, и пользователь хотел ввести данные в текстовое поле внизу после выбора, маркер в представлении списка должен быть не выбран. Я пытался использовать метод onclick () для редактирования текста с помощью прослушивателя кликов. При первом нажатии текст редактирования получает фокус, а метод onclick () не запускается. При повторном щелчке вызывается метод onclick () и вызывается метод notifyDataSetChanged (). Я попытался вызвать метод notifyDataSetChanged () из слушателя фокуса, выбор представления списка пропал в моей первой попытке, и редактирование текста не получает ввод данных с клавиатуры (заморожено). Пожалуйста, помогите. Спасибо, Венкат

1 Ответ

1 голос
/ 04 ноября 2010

Наконец я исправил это.notifyDataSetChanged () на фокусе, полученном от edittext, рекурсивно вызывает себя. Но эта проблема была там.Поэтому вместо вызова notifyDataSetChanged () из слушателя фокуса я использовал метод в упражнении для обновления списка из слушателя фокуса текста редактирования.Следовательно, не было проблем с рекурсией с notifyDataSetChanged ().

...