0
我创建了一个封装折扣的所有属性的对象。我有ArrayList中的所有对象,现在希望创建一个列表视图。列表视图行应该有2个属性,名称和城市。这怎么能实现?我可以使用我的对象数组列表填充listview吗?当用户点击行时,它应该采用该对象ID并将其传递给下一个活动(通过意图)以显示更多信息。这是我现在有....android arraylist对象填充列表视图
for (int i = 0; i < objects.length(); i++) {
JSONObject jsonObject = objects.getJSONObject(i);
DiscountObject discountObject = new DiscountObject();
discountObject.name = jsonObject.getString("name");
discountObject.city = jsonObject.getString("city");
discountObject.location = jsonObject.getString("location");
discountObject.rate = jsonObject.getString("rate");
discountObjectsList.add(discountObject);
}
,这是我的列表定义:
私人列表discountObjectsList =新的ArrayList();
感谢和任何提示,将不胜感激。
你会想要创建一个自定义列表适配器,让你的列表视图/功能以你想要的方式。 – michaelcarrano