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