我用这种方式来管理回调,但结果总是成功的,而不是这样的。
示例:
这是回调代码
ResultCallback<DriveApi.DriveContentsResult> searchCallback =
new ResultCallback<DriveApi.DriveContentsResult>() {
@Override
public void onResult(DriveApi.DriveContentsResult result) {
if (!result.getStatus().isSuccess()) {
Log.e(TAG, "cant open file");
}
}
};我做错什么了?
发布于 2015-05-29 22:40:03
Android支持脱机,所以在脱机时执行操作不会失败。相反,当设备恢复联机时,所有更改都会排队等待发生。
类似地,搜索不存在的东西不会失败,它只是返回一个空的结果。
你对成功的处理看起来很好,只是你不是在测试实际会失败的案例。
https://stackoverflow.com/questions/30532812
复制相似问题