Многоколоночный ListView в Android, показывающий текст, изображение и RadioButton - PullRequest
0 голосов
/ 18 ноября 2011

Я работаю над приложением для Android и хочу отобразить многоколонку ListView в Android, показывающую текст, изображение и радиокнопку.Хотя я читал несколько блогов, которые предлагали мне выбрать вместо GridView или Multiple ListViews, я все еще сомневаюсь, что мне использовать.

Может кто-нибудь дать мне подсказку о том, как реализовать то же самое.Может быть, некоторые ссылки тоже будут полезны.

Ответы [ 2 ]

0 голосов
/ 18 ноября 2011

для нескольких столбцов в просмотре списка, вам нужно настроить просмотр списка и создать свой макет, о котором вы упомянули

<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent"
         android:orientation="horizontal">
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/list_item_text" android:text="item text" android:weight="1"/>
<ImageView android:layout_width="50dp" android:layout_height="50dp" android:id="@+id/list_image" />
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>

ваш пользовательский код просмотра, подобный этому, но в этом случае для переключателя вы должны проверитьпутем кодирования и поддержания состояния переключателя для вашего списка.Потому что в списке просмотра 1 строка содержит только 1 переключатель, поэтому вы не можете использовать кнопку группы радиосвязи.

теперь вам нужно создать собственный адаптер, вот ссылка для проверки списка this howВы можете создать свой собственный адаптер

0 голосов
/ 18 ноября 2011

Создайте подкласс ListAdapter и переопределите метод getView (), чтобы получить пользовательское представление, содержащее необходимые элементы.

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