2012-11-26 75 views
0

我創建了一個填充數據庫數據的spinnerAndroid:存儲微調器選定值

假設,用戶從spinner中選擇項目,然後按返回按鈕(或我的Android應用程序中的任何其他按鈕)。然後用戶做一些其他的東西,並回到屏幕哪個用戶以前從spinner選擇項目。在這種情況下spinners selected item應該是用戶previously selected的項目。

我是如何做到這一點的?

+1

使用共享首選項。 –

+0

@Sas謝謝:)。 – Bishan

回答

0

共享首選項並不是真正用於此目的。如果您使用共享首選項,則保存的狀態可能會持續存在於活動的不同調用中 - 可能是您想要的或可能不是。

一個更好的辦法是使用目的是保存UI狀態的功能 - 替代的onSaveInstanceState(捆綁savedInstanceState)和寫要更改的捆綁參數的應用程序狀態值,如圖這樣的回答: Android adding more save results to Notepad sample