2013-03-09 28 views
0

我需要創建一個活動,它必須很像設置活動,並帶有可點擊項目列表。安卓設置喜歡活動,沒有SharedPreference

我需要的是像CheckBoxPreference,EditTextPreference和DialogPreference這樣的一組視圖,以便讓用戶設置一些值。

無論如何,我不想保存SharedPreference中的值。我需要將它們保存在另一個對象中。

這是最好的方法嗎?

+0

你不想使用SharedPreferences的原因是什麼? – nicopico 2013-03-09 17:56:00

+0

,因爲它們不是「偏好」。他們只是我想要創建的對象的字段,然後保存到DB – Antonio 2013-03-09 17:57:02

+0

@Antonio如果您想將它們保存在數據庫中,請閱讀我的文章。 – 2013-03-09 17:59:24

回答

0

如果您不想將該值保存在SharedPreference中。

其他選項。

在內部或外部存儲器。

我建議使用SharedPreferences

+0

問題不是如何保存的東西,是關係到用戶界面。我想要一些設置活動,但我不需要將值保存在SharedPreference中。我想自己管理這些值,並將它們設置在我的對象實例中。例如,我不想重寫DialogPreference。 – Antonio 2013-03-09 18:01:32

0

最簡單的方法是使用一個設置的活動,讓我們將它保存到共享偏好,從共享偏好填充你的對象,然後清除共享偏好。

+0

如果沒有其他方法可用,我想我會使用這種方法,即使它有點髒。謝謝 – Antonio 2013-03-09 18:03:25