如何在Android[CLOSE]中正確使用AsyncTask我不想把任何論點傳遞給doInBackground方法。那么代碼應該是什么樣的呢?
3 回答

楊魅力
TA貢獻1811條經驗 獲得超6個贊
AsyncTask<Params, Progress, Result>
Params,執行時發送給任務的參數的類型。 進度,在后臺計算期間發布的進度單元的類型。 結果是背景計算結果的類型。
class DownloadLink extends AsyncTask<Void, Void, Void> { @Override protected Void doInBackground(Void... params) { // TODO Auto-generated method stub //Do Your stuff here.. return null; } }
new DownloadLink().execute();

隔江千里
TA貢獻1906條經驗 獲得超10個贊
AsyncTask
doInBackground
:
public class LongOperation extends AsyncTask<Void, Void, String> { public LongOperation(Context context) { } @Override protected void onPreExecute() { } @Override protected String doInBackground(Void... params) { return null; } @Override protected void onPostExecute(String result) { } }
LongOperation longOperation = new LongOperation(this); longOperation.execute();
- 3 回答
- 0 關注
- 430 瀏覽
添加回答
舉報
0/150
提交
取消