2013-02-08 38 views
2

我正在開發應用程序,並在該應用程序中將值存儲在SharedPreference中。我能夠成功存儲所有值,並檢索SharedPreference數據。但是,當我從設備的Settings清除Manage Application的數據時,它會清除所有這些值。我正在清除數據時,必須對SharedPreference值執行若干操作。我可以在我的Android活動中檢查這個clear data事件嗎?如何從「管理應用程序」獲取「清除數據」上的共享首選項值

+2

然後,你必須使用數據庫這個,不是sharedprefrence –

+0

可以在清除數據上清除數據庫的值嗎?因爲我想要清除數據'清除數據' – Saurabh

+0

根本不是............ –

回答

0

如果要檢查用戶是否發射從Android中的活動管理應用程序檢查SharedPreference清晰的數據,如果你正在尋找的值是空例如

SharedPreferences pref = getSharedPreferences(PREF_NAME, PRIVATE_MODE); 
Log.i("Cointain Values" ,prefs.getAll().toString()); 
相關問題