0

我正在尝试在我的 Parse 应用程序上查询一个非常简单的类:

public static void refreshNotifications(){
    ParseQuery query = new ParseQuery("Notification");
    query.orderByDescending("createdAt");
    query.findInBackground(new FindCallback() {
        @Override
        public void done(List list, ParseException e) {

        }

        @Override
        public void done(Object o, Throwable throwable) {

        }
    });
}

但是,done永远不会调用完成处理程序(两种方法),即使出现错误也不会。我在 Parse SDK 1.8 上,我已经更新到 1.10,但无论版本如何,问题仍然存在。我究竟做错了什么?

4

1 回答 1

1

你能试试这个吗

query.findInBackground(new FindCallback<ParseObject>() {
        public void done(List<ParseObject> list, ParseException e) {
            if (e == null) {
                // no error
                Log.d("DEBUG", "size of list " + list.size());
            } else {
                Log.d("DEBUG", "Error: " + e.getMessage());
            }
        }
    });
于 2015-08-18T10:32:04.653 回答