为了账号安全,请及时绑定邮箱和手机立即绑定

excute()方法中传入的url是怎么传到doInBackground()方法中的呢?

doInBackground()方法中的形参是String...Params,AsyncTask中是有代码将url传入到这个形参吗?具体实现的细节有人讲一下吗?谢谢

正在回答

1 回答

在开启AsycnTask的时候,可以通过execute()函数将URL传入。

具体可参考:

@Override
protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   setContentView(R.layout.image);
   mImageview = (ImageView)findViewById(R.id.imageview);
   mProgressBar = (ProgressBar)findViewById(R.id.progressbar);
   new MyAsycTask().execute(URL);//开启异步线程方法
}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android必学-AsyncTask基础
  • 参与学习       40904    人
  • 解答问题       99    个

了解Android中AsyncTask的使用方法,掌握异步线程的使用

进入课程

excute()方法中传入的url是怎么传到doInBackground()方法中的呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信