我正在开发 android FTP 客户端。我为每个网络功能使用异步任务。在我的设计中,我使用控制器来调用网络任务。实际上我有三类第一个是用户选择任何功能的活动,根据选择的功能我调用控制器方法,控制器方法调用网络类异步任务。所有功能都在做功能。现在我当前的问题是在文件下载/上传时显示进度条。进度条将显示在活动课上,但我的进度是在网络课上。我被困在这里,如何在控制器中恢复进度,然后在进度条将被更新的活动中。
所以任何人都可以指导我如何将结果从网络类 onProgressUpdate() 方法返回到控制器类以及从控制器到我的活动类。我已经正确计算了 onProgressUpdate() 的进度,唯一的问题是在活动类中取回这个进度。