отобразите несколько объектов в одной строке listview в андроиде

Я не делаю теперь, если бы этот заголовок является очень четким, но я хотел бы понять, как это возможно: alt text
(источник: android.com)

И как мы можем иметь 2 элемента на той же строке listview и обработать различные щелчки как соглашения о listview с обработкой щелчка по ребенку.

Спасибо за любого, кто мог указать на меня в правильном направлении.

1
задан Glorfindel 29 July 2019 в 05:03
поделиться

3 ответа

В любое время, когда вам нужно что-то большее, чем просто список текста, вы должны определить в XML-файле, как будут выглядеть элементы вашего списка. Они могут содержать все, что вы хотите, когда определяете их. В приведенном выше примере вы могли бы достичь чего-то подобного, определив элемент списка с двумя статическими текстовыми элементами и двумя изображениями. Вы можете зарегистрировать слушателей на отдельных компонентах, чтобы, когда пользователь коснется левого изображения, открывалась левая ссылка, и так далее.

Вот учебник, который я нашел по этой теме, но есть много других, которые лучше.

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

2
ответ дан 2 September 2019 в 23:55
поделиться

Когда вы создаете свой ListAdapter, вы можете передать макет, который будет использоваться для элементов списка. В этом макете вы можете указать любые объекты пользовательского интерфейса, которые вы хотите, в данном случае изображения и текстовые представления.

0
ответ дан 2 September 2019 в 23:55
поделиться

В этом случае следует использовать GridView, а не ListView. Посмотрите здесь : http://developer.android.com/reference/android/widget/GridView.html

0
ответ дан 2 September 2019 в 23:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: