How to remove some key/value pair from SharedPreferences?

前端 未结 6 1015
滥情空心
滥情空心 2020-12-12 23:26

How to remove some key/value pair from SharedPreferences ? I have put and I to remove that from prefs.

6条回答
  •  再見小時候
    2020-12-12 23:46

    It's very simple:

    private SharedPreferences sharedPreferences() {
        return PreferenceManager.getDefaultSharedPreferences(mContext);
    }
    
    public void clearSharedPreferences() {
        sharedPreferences()
                .edit()
                .remove(SOME_KEY_1)
                .remove(SOME_KEY_2)
                .remove(SOME_KEY_3)
                .apply();
    }
    

提交回复
热议问题