HttpResponse-und BufferedReader

Ich versuche zu Lesen-Puffer (android-Anwendung) und den Wert auf meine TextView 'httpStuff'. Aber ich glaube nicht, ich bin immer die Reaktion, die aus der URI.

Ich bekomme keine runtime-Fehler. Ich habe versucht, viele Geschmack von der gleichen Logik. Nichts scheint zu funktionieren.

INTERNET Genehmigung ist bereits im manifest. SdkVersion="15". Keine Hilfe ?

HttpClient client = new DefaultHttpClient();
URI website = new URI("http://www.mybringback.com");
HttpGet request = new HttpGet();
request.setURI(website);
HttpResponse response = client.execute(request);
HttpEntity entity = response.getEntity(); 
InputStream is = entity.getContent(); 
BufferedReader in = new BufferedReader(new InputStreamReader(is));

httpStuf.setText( in.readLine());
  • Ich habe den folgenden code in der Oncreate() und es funktionierte ! seit API Level 11, nicht damit Sie auf das Netzwerk-Betrieb (schließen HttpClient und HttpUrlConnection), die ausgeführt werden, auf dem UI-thread. wenn Sie dies tun, erhalten Sie NetworkOnMainThreadException. StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Generator().permitAll().build(); StrictMode.setThreadPolicy(Politik);
InformationsquelleAutor user1425108 | 2012-05-30
Schreibe einen Kommentar