Я реализовал приложение для сохранения свойств просмотра контента Android.
Я использовал флажок для включения и отключения editText. Когда пользователь устанавливает флажок, я включаю режим редактирования текста, а когда пользователь снимает флажок, затем отключает редактирование текста. Вот если пользователь установит флажок, то отредактируйте текстовое представление будет включено для ввода данных, затем пользователь нажимает кнопку «Сохранить», после чего свойство поля редактирования при включении сохраняет, если пользователь перезапустит приложение
Я реализовал код для него следующим образом:
((EditText)findViewById(R.id.editText1)).setEnabled(false);
((CheckBox)findViewById(R.id.checkBox1)).setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if(isChecked){
((EditText)findViewById(R.id.editText1)).setEnabled(true);
}
else{
((EditText)findViewById(R.id.editText1)).setEnabled(false);
}
}
});
((Button)findViewById(R.id.button1)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//here how to save the properties of editText1 and checkBox1 upto re-launch
}
});
Если пользователь снова откроет приложение, появится только измененный контент.
Пожалуйста, помогите мне любым телом ....