我在 Android 上使用离子库(Android 异步网络和图像加载)。执行通用 HTTP 请求的典型代码与此类似:
Ion.with(context)
.load("http://example.com/thing.json")
.asJsonObject()
.setCallback(new FutureCallback<JsonObject>() {
@Override
public void onCompleted(Exception e, JsonObject result) {
// do stuff with the result or error
}
});
当没有互联网连接时,我不知道该怎么办。我正在禁用 wifi 和 3G 的手机上进行调试,并且我没有收到任何回调异常。我期望立即出现异常,我认为它必须立即失败。
我必须如何管理这种情况?提前致谢