好吧,就像标题说的那样,我想用多个数组中的数据填充 ListView。ListItem 结构如下所示:
*人名
*01234567
*纽约梦碎大道
人名、电话号码和地址的所有数据都在单独的数组列表中。因此,我有数组列表 peopleArr、phonesArr、adressArr,我想在 ListView 中为每个有电话号码和地址的人显示该数据。
使用具有字符串人员、电话、地址的单个类...
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();