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

对多个 Fragment 使用 Asynctask

对多个 Fragment 使用 Asynctask

收到一只叮咚 2021-09-29 17:27:06
我有 2 个片段 java 类,需要使用相同的异步任务。无论如何我可以做到这一点,还是我必须在两个片段类中复制/粘贴相同的异步任务?我总共有这 3 个 java 类:主要活动数据表片段传感器概览片段asynctask 正在从 json URL 获取数据。也许可以为 asynctask 创建另一个 java 类?感谢所有帮助!
查看完整描述

2 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

您所说的建议您应该将异步任务代码与两个片段分离,而是使用单独的工作程序(可能IntenstService会在这里为您提供良好的服务),您的片段会调用它来完成工作。或者,根据你的代码结构(如果你还没有,你应该考虑一下:)也许你的异步任务代码应该是你片段的基类的一部分,然后它们都会扩展。


查看完整回答
反对 回复 2021-09-29
  • 2 回答
  • 0 关注
  • 145 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信