在android中,我们可以使用管道,处理程序,共享内存等工具同步两个线程......我想用一个"解析线程"来实现这一点。我们的想法是我们有两个线程,主线程和getInBackground()创建的线程就像一个简单的查询:
ParseQuery<ParseObject> query = ParseQuery.getQuery("GameScore");
query.getInBackground("xWMyZ4YEGZ", new GetCallback<ParseObject>() {
public void done(ParseObject object, ParseException e) {
if (e == null) {
// object will be your game score
} else {
// something went wrong
}
}
});
我不想显示白屏强迫用户等待。我想显示最后结果(主线程)的缓存listView,同时设备正在下载数据(解析线程)。当设备下载了所有信息时,必须使用新数据更新listView。 我不知道如果我已经解释了自己的财产......