Я написал код для создания httpGet, а затем вернул JSON в основной поток. Иногда, хотя сервер не работает, и я хочу сообщить основному потоку, что сервер отключен, но не знаю, как это сделать с помощью обработчика.Отправка ошибки обработчику в Android
Мой код выглядит следующим образом:
public class httpGet implements Runnable {
private final Handler replyTo;
private final String url;
public httpGet(Handler replyTo, String url, String path, String params) {
this.replyTo = replyTo;
this.url = url;
}
@Override
public void run() {
try {
// do http stuff //
} catch (ClientProtocolException e) {
Log.e("Uh oh", e);
//how can I report back with the handler about the
//error so I can update the UI
}
}
}