如何在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个赞
AsyncTaskdoInBackground :
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 关注
- 443 浏览
添加回答
举报
0/150
提交
取消
