我在我的主类中定义了一个List,我从KSoap响应中加载数据:
List<HashMap<String, String>> POIs= new ArrayList<HashMap<String, String>>();
我使用以下代码向List添加条目:
for (int i = 0; i < response1.getPropertyCount(); i++) {
SoapObject response2 = (SoapObject) response1.getProperty(i);
HashMap<String, String> map = new HashMap<String, String>();
map.put("ID",response2.getProperty("CID").toString());
map.put("Distance",response2.getProperty("distance").toString());
map.put("SubLocality",response2.getProperty("SubLocality1").toString());
POIs.add(map);
}
我想知道如何将列表POI置于意图中?
答案 0 :(得分:1)
使用主类对象访问List
。就这么简单。
答案 1 :(得分:1)
我使用Bundle.putSerializable传递List,因为它不大(只有大约10个项目)。