这是我的班级:
class InputTaskResult {
int pos;
String[] imagesurls;
}
这就是我在我的适配器中使用它的方式:
public View getView(int position, View view, ViewGroup group){
InputTaskResult inputtask=null;
inputtask.pos=position;
inputtask.imagesurls=imageIds;
new LoginProgressTask().execute(inputtask);
我的AsyncTask名为LogiProcessTask:
class LoginProgressTask extends AsyncTask<InputTaskResult,Void,Bitmap> {
..
protected Bitmap doInBackground(InputTaskResult... input) {
int post=input.pos; --error
String[] urls=input.imagesurl; --error
如何访问输入值?我尝试的一切都让我感到恐惧
答案 0 :(得分:2)
试试这个:
int post=input[0].pos;
String[] urls=input[0].imagesurls;