다음 코드를 사용하여 AsyncTask
을 만듭니다.AsycTask에 다른 객체를 매개 변수로 전달하는 방법은 무엇입니까?
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
및 무효 진보와 boolean
반환 유형 File
객체를 전달합니다.
customlistobject
을 내 AsyncTask
에 File
개체와 함께 전달하는 방법을 모르겠다.