解析android SDK 1.9.1查找回调

时间:2015-04-17 07:40:41

标签: java android parse-platform sdk

我正在使用sdk 1.8.2,其回调类似于:

commentObjectsQuery.findInBackground(new FindCallback() {
        @Override
        public void done(List list, ParseException e) {

        }
    });

现在在sdk 1.9.1中他们有这个:

commentObjectsQuery.findInBackground(new FindCallback() {
        @Override
        public void done(List list, ParseException e) {

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

        }
    });

第二个完成的方法是什么?

更新:

我尝试清理项目但没有运气。

在编译时显示此错误:

Error:(107, 65) error: <anonymous com.pickup.pickrup.activities.CommentActivity$1> is not abstract and does not override abstract method done(Object,Throwable) in ParseCallback2

1 个答案:

答案 0 :(得分:5)

可能是因为您没有指定通用参数。

例如,如果您要查询Comment类,请使用:

 ParseQuery<Comment> query = new ParseQuery<Comment>("Comment");
    query.findInBackground(new FindCallback<Comment>() {
        @Override
        public void done(List<Comment> comments, ParseException e) {

        }
    });