2012-12-07 32 views
0

我想從其他來源加載和存儲首選項,但Android共享首選項XML文件。我知道可以通過註冊OnPreferenceChangeListener來跟蹤我的首選活動中的更改,但是如何從我自己的存儲中加載首選項。從另一個來源加載首選項

回答

0

你是什麼意思,由我自己的存儲?

您可以指定要使用的共享首選項的文件名。還有其他用於保存狀態信息的選項。

http://developer.android.com/guide/topics/data/data-storage.html

+0

即我想加載和偏好從/向自己的SQLite DB存儲。 – joecks

+1

然後,不要使用共享首選項。而是在onResume或onStart方法中添加適當的代碼來查詢數據庫。 –

+0

那麼這意味着我必須找到所有的首選項窗格,然後手動加載其值,即使Android有這樣一個方便的偏好框架?聽起來很複雜。 – joecks