0

これは私のクラスです:

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);

そして、LogiProcessTask と呼ばれる私の AsyncTask:

class LoginProgressTask extends AsyncTask<InputTaskResult,Void,Bitmap> {
..
    protected Bitmap doInBackground(InputTaskResult... input) {
    int post=input.pos; --error
    String[] urls=input.imagesurl;  --error

入力の値にアクセスするにはどうすればよいですか? 私が試みるすべては私にエラーを与えます

4

1 に答える 1

2

これを試して:

int post=input[0].pos;
String[] urls=input[0].imagesurls;
于 2012-04-10T21:47:36.213 に答える