Возможно ли создавать виджеты динамически? - PullRequest
0 голосов
/ 09 февраля 2012

Для каждого контакта я хочу создать три флажка и TextView внутри Activity. Это возможно? Если так, то как? В другом ответе на stackoverflow сказано: нет, это невозможно, но мне трудно в это поверить ...

1 Ответ

1 голос
/ 09 февраля 2012

Я не знаю, почему это было бы невозможно.Так как это «для каждого контакта», я бы подумал, что вам нужен Cursor от ContactsContract провайдера контента.Таким образом, вы также, вероятно, захотите ListView, если ваша цель - отобразить список контактов.Если у вас есть курсор, в котором есть информация для вашего контакта, то вы бы использовали CursorAdapter некоторого вида для сопоставления этих контактов в курсоре в ListView элементах.Затем вы создадите макеты элементов ListView с 3 CheckBox виджетами и TextView и заполните их соответствующим образом.Не кажется невозможным.

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