如何在网络不可用时立即调用Parse的“完成”回调

时间:2015-06-01 08:38:38

标签: android parse-platform

标题说明了一切。

我在Parse服务器上有一个表,我手动填写它,然后在我的应用程序中我想要数,然后查询它:

mCurrentParseQuery = ParseQuery.getQuery(FavoriteTable.NAME);
mCurrentParseQuery.setCachePolicy(ParseQuery.CachePolicy.NETWORK_ELSE_CACHE);
mCurrentParseQuery.countInBackground(new CountCallback() {
    @Override
    public void done(int count, ParseException e) {
    }
});

正如我测试的那样,当网络变得可用时,似乎Parse会侦听事件然后启动查询,因此当网络不可用时(Wifi或数据连接)done回调永远不会被调用。

我的问题是如何在网络不可用时立即进行Parse call done回调,即使有ParseException也是如此。

0 个答案:

没有答案