Как передавать различные объекты в качестве параметра в AsycTask?

Я использую следующий код для создания AsyncTask .

public  class SaveFileToExternalStorage extends AsyncTask<File, Void, Boolean>{

    protected Boolean doInBackground(File... file) {

        DalCategories c= new  DalCategories();
        boolean result  = c.saveObject(customlistobject,file[0]);

        return result;    
    }


    protected void onProgressUpdate() {       
        //setProgressPercent(progress[0]); 

    } 

    protected void onPostExecute(boolean result) {     
        //showDialog("Downloaded " + result + " bytes");  

    }

}

Сейчас Я хочу передать ему два параметра customlistobject и File объекты с недействительным прогрессом и логическим типом возвращаемого значения.

Я не знаю, как передать это customlistobject в мою AsyncTask вместе с объектом File .

19
задан Octavian A. Damiean 3 February 2011 в 11:16
поделиться