【发布时间】:2015-11-11 04:58:04
【问题描述】:
我想要的是将一个int 变量传递给我的AsyncTask。
int position = 5;
我这样声明了我的 AsyncTask:
class proveAsync extends AsyncTask<int, Integer, Void> {
protected void onPreExecute(){
}
protected Void doInBackground(int... position) {
}
.
.
.
但我得到一个错误,它是以下内容:
类型参数不能是原始类型
我只能传递 int[] 和 Integer 变量,但绝不传递 int 变量,我会像这样执行 AsyncTask:
new proveAsync().execute(position);
我可以做些什么来只传递这个position?
提前致谢!
【问题讨论】:
标签: java android android-asynctask