Подтвердить что ты не робот

Android - Как вы привязываете ListView к коллекции пользовательских объектов?

У меня есть класс под названием PhoneContact с 3 свойствами: Название, описание и номер телефона

Если у меня есть набор из них, как бы я связал их с ListView, содержащим a TextView для каждого свойства?

4b9b3361

Ответ 1

Расширьте ArrayAdapter, переопределив getView(int, View, ViewGroup).

Чтобы подключить пользовательский адаптер, я возьму ваш Activity extends ListActivity. В одном из методов жизненного цикла (например, onCreate(), onResume() или onStart()) вызовите setListAdapter(myCustomAdapter).

В этой статье показано, как это сделать: Серия Android: Пользовательские элементы и адаптеры ListView.