2011-07-13 26 views
0

有沒有辦法不保存在shared_pref的變化,而不是將其保存使用onSharedPreferenceChanged問題

public void onSharedPreferenceChanged(SharedPreferences sharedPreferences,String key) 
{ 
} 

我似乎無法爲「攔截」的數據,SQLite的,因爲它總是寫shared_pref

任何投入將是巨大的

回答

1

攔截與Preference.OnPreferenceChangeListener.onPreferenceChange()的變化,保存到sqlite的,並返回false。

但是,這可能導致首選項的可見狀態不會更改,因此您可能必須自己更新它。

Barry

+0

很酷,這就是我正在尋找的。我會在3分鐘後將其標記爲答案,因爲它現在不允許我。再次感謝 :) – Joe

相關問題