2011-01-10 7 views
2

Ich habe den Inhalt von einem HttpClient, aber ich bin mir nicht sicher, wo ich als nächstes gehen soll, um mein JSON-Ergebnis zu analysieren. Wie kann ich dies asynchron durchführen, damit ich dem Benutzer einen Wartedialog anzeigen kann, mit der Option, die aktuelle Anfrage abzubrechen (ich kümmere mich nicht um das UI-Beispiel, wie richte ich die HTTP-Klasse so ein, dass sie abgebrochen werden kann)?Wie verwende ich HttpClient (oder andere HTTP-Klasse), um JSON asynchron abzurufen

HttpClient client = new DefaultHttpClient(); 
    HttpGet request = new HttpGet("http://mysite/test.json"); 
    try 
    { 
     HttpResponse response = client.execute(request); 
        // What if I want to cancel now?? 
     HttpEntity entity = response.getEntity(); 
     InputStream inputStream = entity.getContent(); 
    } 
+0

einen Thread verwenden. Was hast du probiert? – Falmarri

Antwort

Verwandte Themen