0

KSoap 応答からデータをロードするメイン クラスで List を定義しました。

List<HashMap<String, String>> POIs= new ArrayList<HashMap<String, String>>();

次のコードを使用して、リストにエントリを追加します。

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 をインテントに配置する方法を知りたいですか?

4

2 に答える 2

1

Listメインクラスのオブジェクトを使用してにアクセスします。そのような単純な。

于 2012-06-09T09:35:22.650 に答える
1

リストは大きくないので(約10アイテムのみ)、Bundle.putSerializableを使用してリストを渡しました。

于 2012-06-11T04:07:40.287 に答える