I've got a class called PhoneContact
with 3 properties:
Title, Description and PhoneNumber
If I have a collection of these, how would I go about binding these to a ListView
containing a TextView
for each property?
I've got a class called PhoneContact
with 3 properties:
Title, Description and PhoneNumber
If I have a collection of these, how would I go about binding these to a ListView
containing a TextView
for each property?
Extend
ArrayAdapter
, overriding thegetView(int, View, ViewGroup)
.To hook up your custom adapter, I'll assume your
Activity
extendsListActivity
. In one of the lifecycle methods (such asonCreate()
,onResume()
, oronStart()
), callsetListAdapter(myCustomAdapter)
.This article shows how to do it: Android Series: Custom ListView items and adapters.