我使用的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