解析查询所有行,android

时间:2015-11-03 11:47:44

标签: android database parse-platform

我在DatabaseHelper类中创建了这个简单的方法。 这个方法让我从表“Users”返回所有ParseObjects行。 变量“list”被定义为具有null的类的属性,并且在方法“done”中,我放置了“users”(我从Parse获得的列表)。 然后我返回“列表”。 我面临的问题是跳过了“完成”方法。运行时的代码不会进入方法“完成”。它总是返回我的“list”,因为它被定义 - null。

  public List<ParseObject> getAllData() {
    ParseQuery<ParseObject> query = new ParseQuery<ParseObject>("Users");
    query.findInBackground(new FindCallback<ParseObject>() {
        @Override
        public void done(List<ParseObject> users,ParseException e) {
            if (e == null) {
                list = users;
            }
        }
    }); return list;
}

0 个答案:

没有答案