0

我有一个Android应用程序,它使用AsyncTask从网上检索信息。主要的Activity有一个模型对象,AsyncTask调用这个对象上的方法去检索数据。在这种情况发生时,主要活动发射了一个ProgressDialog。正如你可以想象的那样,这并没有考虑到方向的变化。我知道我可以使用onRetainNonConfigurationInstance()方法将模型对象实例保存起来。但我该怎么处理ProgressDialog?我可以用相同的方法将它保存起来吗?我应该摧毁它并重新创建它吗?或者我应该做第三件事?Android使用模型对象和ProgressDialog处理方向改变

快速编辑:虽然我在这个话题上,有任何Android工程师实际上评论正确的方式来做到这一点?

回答

0

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

+0

我觉得让人难以置信的是Google会把球放在这样简单的事情上。 – s73v3r 2011-12-23 06:23:11

+0

这使我们两个:) – curioustechizen 2011-12-23 06:23:53