- Forum-Beiträge: 9
28.05.2015, 10:33:26 via Website
28.05.2015 10:33:26 via Website
Hallo zusammen,
ich möchte gerne Daten von einer Internetseite per json abholen und stehe nun vor dem Problem div. Fehler abzufangen.
Der Datenabruf funktioniert soweit. Aber ich frage mich, was zu tun ist, wenn zum Beispiel das Handy keinen Internetzugang hat oder der Webserver offline ist.
try {
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
HttpResponse httpResponse = httpClient.execute(httpPost);
int status = httpResponse.getStatusLine().getStatusCode();
if (status == 200) {
HttpEntity httpEntity = httpResponse.getEntity();
is = httpEntity.getContent();
}
} catch (Exception e) {
Log.e("Http", "exception", e);
}
Hier hole ich zum Beispiel Daten in einer extra Klasse ab. Wie muss ich vorgehen, um zum Beispiel einen Fehlerhinweis auf die View zu werfen?
(Zum Beispiel einen Hinweis, das keine Daten geliefert wurden)
— geändert am 28.05.2015, 10:34:22
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.