有没有办法在android中为不同的后台服务或不同的URL创建单个AsyncTask
。
如果是,我们如何为不同的不同后台服务创建一个comman doInBackground()
方法
答案 0 :(得分:0)
对于多个url,您可以将一个url数组传递给AsyncTask类,并为每个url执行任务。
但是如果你想在不同的时间运行多个后台任务(在AsyncTask中定义的特定任务),那么每次要执行任务时都必须创建多个对象。
请提醒您,如果任务已在运行,则无法为特定对象调用执行方法两次。
由于