public class MyTask<T> extends AsyncTask<T, T, String> {
Context mContext;
String mPath;
String mRem;
public MyTask(Context mContext, String mPath, String mRem) {
this.mContext = mContext;
this.mPath = mPath;
this.mRem = mRem;
}
@Override
protected String doInBackground(T... ts) {
return HttpRequCon.getHttpCon(mContext,mPath,mRem);
}
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
if (s!=null){
taskListener.result(s);
}
}
//创建接口
public interface TaskListener{
void result(String t);
}
//创建私有属性
private TaskListener taskListener;
//写一个方法
public MyTask setTaskListener(TaskListener taskListener){
this.taskListener = taskListener;
return this;
}
}
继续阅读与本文标签相同的文章
陈肇雄:移动流量平均资费相比5年前下降超96%
-
斩获三个“全国第一”,漳州有一家“隐形冠军”企业
2026-05-18栏目: 教程
-
经历8个月改造,岗顶百脑汇“转型回归”
2026-05-18栏目: 教程
-
ROKU流媒体聚合平台终将变革电视机操作系统和流媒体的观看方式
2026-05-18栏目: 教程
-
权威报告:中国专利申请连续8年居首,占世界一半
2026-05-18栏目: 教程
-
新技术:AI可快速准确检测因糖尿病造成的视网膜病变
2026-05-18栏目: 教程
