2

我正在开发应用程序,并在该应用程序中将值存储在SharedPreference. 我能够成功存储所有值并检索SharedPreference数据。但是当我Manage ApplicationSettings设备中清除数据时,它会清除所有这些值。SharedPreference清除数据时,我必须对这些值执行多项操作。clear data我可以在我的 android 活动中检查此事件吗?

4

1 回答 1

0

如果您想检查用户是否在 android 的活动中从管理应用程序中触发了清除数据,请检查您的 SharedPreference 如果您要查找的所有值都是空的,例如

SharedPreferences pref = getSharedPreferences(PREF_NAME, PRIVATE_MODE);
Log.i("Cointain Values" ,prefs.getAll().toString());
于 2013-02-09T01:12:22.433 回答