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

楊魅力
TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊
AsyncTask<Params, Progress, Result>
Params,執(zhí)行時(shí)發(fā)送給任務(wù)的參數(shù)的類(lèi)型。 進(jìn)度,在后臺(tái)計(jì)算期間發(fā)布的進(jìn)度單元的類(lèi)型。 結(jié)果是背景計(jì)算結(jié)果的類(lèi)型。
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貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊
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 關(guān)注
- 419 瀏覽
添加回答
舉報(bào)
0/150
提交
取消