【发布时间】:2021-04-28 06:51:12
【问题描述】:
我在 MainActivity 中有 myProgressTextView。
在 MainActivity 中,我使用 asyncTask 启动了一个长进程:MyTask.execute(getApplicationContext(),myProgressTextView)
使用 publishProgress 和 onPostExecute 我可以更新 myTextView 并像魅力一样工作。
我在其他活动之间导航并返回 MainActivity 时遇到问题。 再次通过 MainActivity myTextView 引用的 onCreate 被更改并且 我不再能够从仍在运行的 MyTask 更新我的 UI ( myTextView )。 在这种情况下,正确的解决方案是什么?
【问题讨论】:
标签: android asynchronous design-patterns android-asynctask textview