删除复选框状态

时间:2014-04-05 18:38:35

标签: android checkbox

我使用这两种方法来保存CheckBox的状态,但我需要的是每次应用程序开始删除复选框的状态

private boolean getFromSP(String key){
        SharedPreferences preferences = getApplicationContext().getSharedPreferences("PROJECT_NAME", android.content.Context.MODE_PRIVATE);
        return preferences.getBoolean(key, false);
        }
        private void saveInSp(String key,boolean value){
        SharedPreferences preferences = getApplicationContext().getSharedPreferences("PROJECT_NAME", android.content.Context.MODE_PRIVATE);
        SharedPreferences.Editor editor = preferences.edit();
        editor.putBoolean(key, value);
        editor.commit();
        }

1 个答案:

答案 0 :(得分:1)

当应用程序启动时,系统会创建Application类的实例,以便您可以覆盖onCreate的{​​{1}}方法并清除首选项。

Application