2

私はアプリで開発しており、そのアプリでは値を に保存していますSharedPreference。すべての値を正常に保存し、SharedPreferenceデータを取得することもできます。しかし、デバイスManage ApplicationからデータをクリアするSettingsと、これらの値がすべてクリアされます。SharedPreferenceデータをクリアするときに、値に対していくつかの操作を実行する必要があります。clear dataAndroid のアクティビティでこのイベントを確認できますか?

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 に答える