Java 等待解析查询完成[Android Studio]
我正在尝试使用解析查询填充ArrayList。我知道findInBackground()是异步的,因此它不一定在主线程上执行其余代码之前完成运行。但是,我在主线程中的下一个函数要求填充ArrayList。在继续执行下一个函数之前,如何等待findInBackground()回调完成Java 等待解析查询完成[Android Studio],java,android,parse-platform,Java,Android,Parse Platform,我正在尝试使用解析查询填充ArrayList。我知道findInBackground()是异步的,因此它不一定在主线程上执行其余代码之前完成运行。但是,我在主线程中的下一个函数要求填充ArrayList。在继续执行下一个函数之前,如何等待findInBackground()回调完成 这是我第一次使用android studio和java,因此任何建议或示例都将不胜感激。收到响应后,将调用callback的方法done,您可以在该方法中添加代码并处理结果 例如: ParseQuery<Par
这是我第一次使用android studio和java,因此任何建议或示例都将不胜感激。收到响应后,将调用callback的方法done,您可以在该方法中添加代码并处理结果 例如:
ParseQuery<ParseObject> query = new ParseQuery("SOME_CLASS");
query.findInBackground(new FindCallback<ParseObject>() {
@Override
public void done(List<ParseObject> objects, ParseException e) {
//here you can add your code
//you get your result as a List of parse objects - objects
}
});
ParseQuery query=newparsequery(“某个类”);
findInBackground(新的FindCallback(){
@凌驾
公共void done(列出对象,parsee异常){
//您可以在这里添加代码
//您得到的结果是一列解析对象-对象
}
});