ArrayList<User> users = User.getAll();
int n = users.size();
private void dowload(int i){
if(i >= n) return;
Sync.download(i, new OnDownloadListener(){
public void done(Data data){
data.save();
download(i+1);
}
});
}
当我运行download(0)时抛出了StackOverFlowError,我有递归函数下载。我有一个用户列表,每个用户都有一些数据信息,它是从互联网上下载的。用户列表存储在我的数据库中,我将加载所有用户并调用下载用户数据,如下所示,我需要下载部分内容,下载完成用户数据1和用户数据2 ...等等有人给我建议解决它。感谢。