基于这篇文章我应如何处理Android上的Retrofit"无互联网连接"
我做了一个习惯 ErrorHandler
private static class CustomErrorHandler implements ErrorHandler {
@Override
public Throwable handleError(RetrofitError error) {
if (error.isNetworkError()) {
return new MyNetworkError();
}
return error.getCause();
}
}
Run Code Online (Sandbox Code Playgroud)
现在我的应用程序崩溃了,我得到了这个:
java.lang.reflect.UndeclaredThrowableException
Run Code Online (Sandbox Code Playgroud)
适配器是否需要一些配置?使用Retrofit 1.6.0与OkHttp 2.0.0
谢谢.