ListView - EditText в ряд - SimpleCursorAdapter - Android 2.3.3 - PullRequest
1 голос
/ 10 марта 2012

Я использую ListView, который использует EditText в качестве строки. Я заполняю ListView, используя SimpleCursorAdapter из SQLLite DB. Когда я смотрю на пользовательский интерфейс, я вижу на экране связку EditText, предварительно заполненную данными по умолчанию. Я хочу, чтобы пользователь изменил этот текст по умолчанию и в конечном итоге сохранил в базе данных. Я не могу получить дескриптор измененного пользователем текста для полей EditText в ListView. Кто-нибудь сталкивался с таким же сценарием или предложил другой подход?

Кстати, я использую Android 2.3.3

Большое спасибо!

1 Ответ

0 голосов
/ 10 марта 2012

Вы можете установить ViewBinder для вашего адаптера с помощью метода setViewBinder(...) и установить прослушиватели для ваших правок редактирования в методе setViewValue(...). или вы можете написать свой собственный класс адаптера вместо SimpleCursorAdapter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...