Android 分析查询-无法检索对象
我试图执行一个简单的查询来解析,以便从表中检索一些行。 我的应用程序包含两个不同的屏幕。当我运行下面的代码时,在第一个和主屏幕中的onCreate方法中,一切正常。问题是我想在第二个屏幕中执行查询并处理对象,甚至在处理解析连接的新类中 当我试图在第二个屏幕的onCreate方法中或在其他类中运行它时,我无法访问findInBackground方法中的代码块,因此没有发生任何事情 我错过了什么?为什么这个代码块在主屏幕上运行得很好,但在其他屏幕上运行得不好。我也在第二个屏幕中初始化了连接 代码是Android 分析查询-无法检索对象,android,parse-platform,Android,Parse Platform,我试图执行一个简单的查询来解析,以便从表中检索一些行。 我的应用程序包含两个不同的屏幕。当我运行下面的代码时,在第一个和主屏幕中的onCreate方法中,一切正常。问题是我想在第二个屏幕中执行查询并处理对象,甚至在处理解析连接的新类中 当我试图在第二个屏幕的onCreate方法中或在其他类中运行它时,我无法访问findInBackground方法中的代码块,因此没有发生任何事情 我错过了什么?为什么这个代码块在主屏幕上运行得很好,但在其他屏幕上运行得不好。我也在第二个屏幕中初始化了连接 代码是
ParseQuery<ParseObject> query = ParseQuery.getQuery("Main");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, com.parse.ParseException e) {
if (e == null) {
//some code is written here
}
else {
//some code is written here
}
}
});
谢谢 你检查过你的else条款是否被执行了吗?是的,我检查过了,没有。当我调试它时,我注意到它出现在这一行query.findinbackgroundnewfindcallback{中,而没有进入块内部。