Comment convertir JSONArray à la liste?

J'ai un code qui ne suit -

  1. Se connecter à un service web via HttpClient pour fichier PHP
  2. Retourne un résultat d'une requête SQL
  3. Retourne le format est un jArray a JSONArray)
for(int i=0; i < jArray.length() ; i++) {
    json_data = jArray.getJSONObject(i);
    int id=json_data.getInt("id");
    String name=json_data.getString("name");
    Log.d(name,"Output");
}

Quand je regarde le LogCat, je vois tous les "noms" de la requête, Chaque enregistrement est imprimé. J'ai juste besoin de brancher ces résultats dans une ListView. Comment puis-je accomplir ?

PS - je n'ai pas de catégorie distincte pour un ArrayAdapter. Serait-ce la raison ?

Il y a des tonnes de question similaire posée avant sur SO - avez-vous une navigation à travers ceux-là? Si tout ce que vous voulez faire, c'est montrer une liste de noms, il n'y a pas besoin de sous-classe ArrayAdapter.

OriginalL'auteur Beetle | 2012-02-25