J'ai un petit problème, et je ne le vois pas.JSonarray vers Arraylist et Arraylist dans ListAdapter ne fonctionne pas. (Dans Android)
Je récupère des données Json (le JSONArray
) et je voulais faire un List
de tous les noms dans le JSONArray
, quelque chose comme ça.
List list = new ArrayList<String>();
for(int i=0;i < data.length();i++){
list.add(data.getJSONObject(i).getString("names").toString());
}
et je voulais profiter de cette liste dans un `ListView » donc je l'ai fait.
ArrayList<String> test = history_share.list;
names_list = (String[]) test.toArray();
ArrayAdapter<String> adapter = new ArrayAdapter(this,
android.R.layout.simple_list_item_1, names_list);
setListAdapter(adapter);
(history_share est l'une des méthodes i créé pour prendre des données JSON d'une api Eclipse ne voit pas d'erreur, et moi non plus.
quelqu'un peut me aider s'il vous plaît?
Que ne fonctionne pas? Quels messages d'erreur obtenez-vous? – Falmarri
je n'ai rien qui est le problème, et quand je lance l'application android il fait un: "l'application a arrêter de manière inattendue" chose. – Tsunaze
@Tsunaue: Il doit y avoir une sortie logcat pour cette exception. –