如何从“管理应用程序”获取“清除数据”上的共享偏好值

时间:2013-02-08 08:08:25

标签: android sharedpreferences

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

1 个答案:

答案 0 :(得分:0)

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

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