您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页AsyncTask基本用法

AsyncTask基本用法

来源:化拓教育网

1.AsyncTask3个参数的意思

    Params:启动任务时输入的参数类型

    Progress:后台任务执行中返回进度值的类型

    Result:后台执行任务完成后返回结果的类型

2.实时更新进度条

    在doInBackground()方法中执行publishProgress()

3.取消AsyncTask

a.在生命周期

onPause(){

if(mTask!=null&&mTask.getStatus()==AsyncTask.Status==RUNNING)

     //只是将AsyncTask标志为cancel状态,并不是取消

     mTask.cancel(true);

}

在doInBackground()和onProgressUpdate()方法中要

if(isCancelled()){

     break;

}

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务