最佳答案
SharedPreferences have method getAll, but it returns no entries despite the fact some keys exist:
PreferenceManager.getDefaultSharedPreferences(this).contains("addNewAddress");
returns true
Map<String, ?> keys=PreferenceManager.getDefaultSharedPreferences(this).getAll();
returns empty map
What is wrong? How to get list of all shared preferences?