0

我有一个Android应用程序,它使用AsyncTask. mainActivity有一个模型对象,AsyncTask 在这个对象上调用一个方法去检索数据。在此过程中,主 Activity 会触发一个ProgressDialog. 正如您可以想象的那样,这并不是在考虑方向变化的情况下实现的。我知道我可以使用该onRetainNonConfigurationInstance()方法保存模型对象实例。但是我该怎么办ProgressDialog?我可以用同样的方法把它存起来吗?我应该销毁它并重新创建它吗?还是我应该做第三件事?

快速编辑:当我谈到这个话题时,有任何 Android 工程师实际上评论过这样做的正确方法吗?

4

1 回答 1

0

在 SO(例如,此处)已详细讨论了如何执行此操作。这绝对不是一件简单的事情,并且需要开发人员进行大量的内务管理。

于 2011-12-23T06:09:41.617 回答