0

好吧,就像标题说的那样,我想用多个数组中的数据填充 ListView。ListItem 结构如下所示:

*人名

*01234567

*纽约梦碎大道


人名、电话号码和地址的所有数据都在单独的数组列表中。因此,我有数组列表 peopleArr、phonesArr、adressArr,我想在 ListView 中为每个有电话号码和地址的人显示该数据。

4

1 回答 1

1

使用具有字符串人员、电话、地址的单个类...

参见 NewsBean.java

public class Items {

private String name;
private int phoneNo;
private String 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();
于 2012-05-25T18:04:18.047 回答