2013-02-08 19 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()); 
相关问题