【发布时间】:2017-10-03 20:58:00
【问题描述】:
大家好,我想更改已选中的文本视图以切换首选项 我应该使用什么方法这是我检查的文本视图方法 我想做同样的事情,但有开关偏好
final CheckedTextView cc = (CheckedTextView) findViewById(R.id.checkedTextView);
if (!mysetting.service) {
ctv.setChecked(false);
} else if (mysetting.service) {
ctv.setChecked(true);
}
ctv.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (ctv.isChecked()) {
mysetting.service = false;
ctv.setChecked(false);
Editor editor = PreferenceManager.getDefaultSharedPreferences(MainActivity.this).edit();
editor.putBoolean("service", false);
editor.commit();
return;
}
ctv.setChecked(true);
mysetting.service = true;
editor = PreferenceManager.getDefaultSharedPreferences(MainActivity.this).edit();
editor.putBoolean("service", true);
editor.commit();
}
【问题讨论】:
标签: android android-checkedtextview