我正在使用带有如下循环的 asynctask 在数据库中保存一些数据:
for(int i=0;i<5;i++){
new Loader().execute(i);
}
在我的 asynctask 类中,doinbackground 方法是这样的:
@Override
protected Void doInBackground(Integer... params) {
db.insert(params[0]);
return null;
}
它正在执行但每次它在数据库中插入第一个值i
?如何与相应的这个循环一起工作?