Мне нужно отобразить ListView содержит EditText на Dialog, где пользователь может ввести текст в EditText, и его содержимое не должно быть потеряно.
Например, у меня есть 10 EditText в listview, если пользователь набирает "11" в первом EditText, "22" во втором EditText, "33" в третьем EditText и просматривает список в десятом EditText после того, как пользователь прокрутит его сначала вначале EditText значение в первом EditText должно быть "11", для второго EditText "22" и так далее, я достиг этого, установив EditText, когда текст изменяется в EditText.
Я использую диалог NiftyDialog в качестве диалога (Ссылка). Проблема в том, что EditText получил фокус случайным образом (он иногда работал, а иногда и нет).
Я установил
Android: descendantFocusability = "afterDescendants"
в ListView и установите
Android: windowSoftInputMode = "adjustPan"
в файле манифеста, но он не работает должным образом.
В чем может быть проблема?