#android #view #adapter #viewgroup
#Android #Вид #адаптер #viewgroup
Вопрос:
Как мне правильно использовать метод ListAdapter.getView (int position, View convertView, ViewGroup parent)? У меня возникли проблемы с выяснением того, что ожидает ViewGroup.
Из того, что я получаю:
- позиция — это номер элемента, который я хочу
- convertView — это представление, которое я определил для элементов в моем макете
- parent = ?
Комментарии:
1. Что вы имеете в виду, «выясняя ожидаемую группу просмотра»?
2. что я должен поместить в ViewGroup
Ответ №1:
parent — это ListView
(или другой тип ViewGroup
), данные которого предоставляются ListAdapter
.
Примечание: на самом деле вы не должны вызывать этот метод напрямую. Это Adapter
метод интерфейса, который вы обычно переопределяете в своем собственном BaseAdapter
подклассе, чтобы дать вам полный контроль над тем, как отображаются представления для каждого элемента в списке.