2014-12-04 6 views
1

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

Как обрабатывать эти несколько видов в классе адаптера?

Есть ли какой-либо шаблон кода, который помогает отдельно обрабатывать эти виды?

Спасибо заранее

+0

все предметы будут выглядеть одинаково с разными значениями на карте ..? –

ответ

0

Вашему адаптеру необходимо реализовать методы getItemViewType() и getViewTypeCount(), чтобы позволить обработчику listview обрабатывать различные типы макетов на строку правильно. См. Документы: http://developer.android.com/reference/android/widget/BaseAdapter.html

0

Я бы использовал вид ресайклера. Хорошим примером одного является here

Смежные вопросы