【发布时间】:2017-10-20 14:52:59
【问题描述】:
我正在尝试将整数传递给异步任务并通过该索引访问列表。
但是我收到此错误“无法应用列表”。
这里是相关代码。
异步任务不接受原始 int 作为参数。
src = new ArrayList<String>();
String message = "";
for (int i=0; i<src.size(); i++) {
new AsyncTask<Integer, Void, Void>() {
@Override
protected Void doInBackground(Integer... pos) {
...
message += **src.get(pos)**;
...
}
}.execute(i);
}
【问题讨论】:
标签: java android loops asynchronous integer