J'ai défini une liste dans ma classe principale où je suis le chargement des données de réponse KSoap:Android liste passe <HashMap <String, String >> à la nouvelle activité
List<HashMap<String, String>> POIs= new ArrayList<HashMap<String, String>>();
j'ajouter une entrée à la Listusing les éléments suivants code:
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);
}
J'aime savoir comment j'ai mis la liste des POI dans une intention?
Pouvez-vous poster du code? – user794726
Créez une méthode getter dans votre classe principale. Dans votre activité, faites l'objet de cette classe et accédez à la 'Liste'. –
Si vous avez même besoin d'un code pour cela, vous devez revenir aux bases de Java. –