Android:通过在异步http请求中显示警报对话框来处理故障
在我的Android应用程序中,我使用异步http客户端库发出多个请求,如下所示:Android:通过在异步http请求中显示警报对话框来处理故障,android,asynchronous,error-handling,httprequest,Android,Asynchronous,Error Handling,Httprequest,在我的Android应用程序中,我使用异步http客户端库发出多个请求,如下所示: AsyncHttpClient client = new AsyncHttpClient(); // first request client.get(..., ..., new AsyncHttpResponseHandler() { @Override public void onSuccess(String response) {
AsyncHttpClient client = new AsyncHttpClient();
// first request
client.get(..., ..., new AsyncHttpResponseHandler() {
@Override
public void onSuccess(String response) {
...
}
@Override
public void onFailure(Throwable e) {
new AlertDialog.Builder(...).setTitle(...).setMessage(...).create();
}
});
// second request
client.get(..., ..., new AsyncHttpResponseHandler() {
@Override
public void onSuccess(String response) {
...
}
@Override
public void onFailure(Throwable e) {
new AlertDialog.Builder(...).setTitle(...).setMessage(...).create();
}
});
这工作如预期,但我想知道我如何处理失败,如互联网连接错误。是否可以在onFailures中显示警报对话框,或者有更好的方法处理这种情况下的错误?为什么不toast??对于用户来说,它的用户体验更好…@android\u hungry我对android很陌生+1为有用的意见!