Android 使用更多ArrayList中的数据填充Listview
正如标题所说,我想用多个数组中的数据填充ListView。ListItem结构如下所示: *人名 *01234567 *纽约破碎梦想大道Android 使用更多ArrayList中的数据填充Listview,android,listview,arraylist,Android,Listview,Arraylist,正如标题所说,我想用多个数组中的数据填充ListView。ListItem结构如下所示: *人名 *01234567 *纽约破碎梦想大道 人名、电话号码和地址的所有数据都在单独的数组列表中。 所以,我有arraylists personsArr、phonesArr、adrensarr,我想在列表视图中为每个有电话号码和地址的人显示这些数据 使用具有字符串person、phone、address } -为name、phoneNo、address创建getter和setter方法 现在在列表中添
人名、电话号码和地址的所有数据都在单独的数组列表中。
所以,我有arraylists personsArr、phonesArr、adrensarr,我想在列表视图中为每个有电话号码和地址的人显示这些数据 使用具有字符串person、phone、address } -为name、phoneNo、address创建getter和setter方法 现在在列表中添加数据
List<Items> list = new ArrayList<Items>();
Items objItems = new Items();
objItems.setName("Name");
objItems.setPhoneNo(12345);
objItems.setaddress("adress");
list.add(objItems);
Items objItems =(Items)list.get(index);
String name = objItems.getName();
int phoneNo=objItems.getPhoneNo();
String address=objItems.getaddress();
谢谢你的回答,萨米尔。现在我有了更好的Person类应用程序结构,但我仍然需要在ListView中显示Person的数据。这是ListView行的类似布局:
Items objItems =(Items)list.get(index);
String name = objItems.getName();
int phoneNo=objItems.getPhoneNo();
String address=objItems.getaddress();