Android: как работать с Checked ListViews - PullRequest
0 голосов
/ 11 октября 2010

Я хочу работать с проверенными представлениями списка, в которых одновременно может быть выбран только один элемент. Некоторые запросы, связанные с этим:

  1. Рекомендуется ли работать с CheckedTextView в качестве элементов ListView или с комбинацией CheckBox и TextView?

  2. Если используется CheckedTextView, сначала идет текст, а с правой стороны появляется флажок. Можно ли сделать флажок слева от TextView?

  3. Как я могу сделать один из пунктов, как отмечено в onCreate ()?

Примечание. Я использую адаптер массива и вызываю setAdapter () для заполнения списка.

1 Ответ

1 голос
/ 11 октября 2010

Вам нужно расширить ArrayAdapter и использовать LayoutInflater, чтобы раздувать макет строки, как вам нужно. Таким образом, вы получаете полную гибкость при создании списка.

Пожалуйста, проверьте этот пример, где описана основная идея:

Пользовательский просмотр списка

...