How to save checkbox value with shared preferences?

前端 未结 3 1231
你的背包
你的背包 2020-12-12 06:37

I don\'t know why my code not save checkbox checked value; if I check checkbox and after I click on another tab and comeback to previous tab,

3条回答
  •  生来不讨喜
    2020-12-12 07:41

     @Override
     public void afterTextChanged(Editable s) {
                            p.setQuantità(finalHolder.edit.getText().toString().trim());
                            SharedPreferences preferences = getContext().getSharedPreferences("PROJECT_NAME", android.content.Context.MODE_PRIVATE);
                            SharedPreferences.Editor editor = preferences.edit();
                            editor.putString("KEY", finalHolder.edit.getText().toString().trim());
                            editor.putBoolean("CheckBox_Value", finalHolder.chkBox.isChecked());
                            editor.commit();
    
    }
    

    and then retrieve it using getBoolean as you have already done

提交回复
热议问题