我有一个应用程序流程不同于 Android 标准的应用程序:
标准:在活动 A 上按下按钮并在加载数据并构建活动 B 的视图时显示此活动的加载,然后才显示下一个活动。 (在活动 A 上调用 AsyncTask,完成发送数据并调用活动 B)
我需要什么:按下活动 A 上的按钮,转到活动 B,在显示加载时,更新加载后活动 B 的视图。 (从活动 A 移动到 B 并在显示加载时调用 AsyncTask。当 AsyncTask 完成后,在加载在前面时更新视图,从而显示视图更新过程)
问题:这将使加载图标停止。有时会显示无响应的对话框(由于操作时间较长)并使用 UI 线程更改正在构建的视图。
我读过一些关于同一问题的问题:Android:如何动态更新 UI?
但没有人提供一个通用的答案。
如果你的回答是“这不是推荐的行为”,我会同意......但这些是要求,所以我真的很感激一些帮助:-D