Категоризация списка - PullRequest
       4

Категоризация списка

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

Я использую представление списка в своем приложении для Android и загружаю данные из базы данных, используя

setListAdapter(adapter);

Теперь я хочу дать цветные полосы с левой стороны каждого элемента в списке в соответствии с данными,Как мне это сделать?Пожалуйста, помогите мне.

Моя идея заключается в создании представления списка, как показано на рисунке.

enter image description here

Заранее спасибо ...

1 Ответ

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

если нет, вам нужно написать собственный ListAdapter, http://developer.android.com/reference/android/widget/ListAdapter.html

вы начнете с расширения BaseAdapter, http://developer.android.com/reference/android/widget/BaseAdapter.html

и в конечном итоге переопределит getView (). вот где вы создадите свой собственный вид. определите его в XML, накачайте его и установите для представления изображения слева все, что вы хотите, исходя из состояния элемента модели для этой позиции, поддерживающей представление.

подробности создания настраиваемого адаптера списка выходят за рамки того, что я могу написать здесь, но если вы воспользуетесь Google, вы сможете найти много хорошего примера. вот тот, который охватывает основы, http://androidcookbook.com/Recipe.seam;jsessionid=5424397F3130CE7769FF47DD67742911?recipeId=588&recipeFrom=ViewTOC

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