我使用的AsyncTask用这样的循环保存在数据库中的一些数据:如何在循环中使用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
?如何使用相应的循环工作?
你不能用多个参数执行一次AsyncTask吗? – biegleux 2012-07-22 06:50:16
我是新的在asynctask,所以我不知道太多 – Reyjohn 2012-07-22 06:51:18