Android 使用更多ArrayList中的数据填充Listview

Android 使用更多ArrayList中的数据填充Listview,android,listview,arraylist,Android,Listview,Arraylist,正如标题所说,我想用多个数组中的数据填充ListView。ListItem结构如下所示: *人名 *01234567 *纽约破碎梦想大道 人名、电话号码和地址的所有数据都在单独的数组列表中。 所以,我有arraylists personsArr、phonesArr、adrensarr,我想在列表视图中为每个有电话号码和地址的人显示这些数据 使用具有字符串person、phone、address } -为name、phoneNo、address创建getter和setter方法 现在在列表中添

正如标题所说,我想用多个数组中的数据填充ListView。ListItem结构如下所示:

*人名

*01234567

*纽约破碎梦想大道


人名、电话号码和地址的所有数据都在单独的数组列表中。
所以,我有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();