【发布时间】:2014-03-27 00:16:44
【问题描述】:
我想在我的几个checkedtextview 中自定义复选标记。我想使用一个“简单”的解决方案,所以我这样做了:
if(serviceChecked.isChecked()){
serviceChecked.setChecked(false);
serviceChecked.setCheckMarkDrawable(null);
} else {
serviceChecked.setChecked(true);
serviceChecked.setCheckMarkDrawable(R.drawable.ic_action_done);
}
我对这个解决方案有两个问题:
第一个是,它只在第一次运行,当我检查我的一个 checktextview,取消选中,然后再次检查时,我的 drawable 不可见。
第二个问题是,我们可以再次看到“默认”复选标记(蓝色)......
我该如何解决?
谢谢,
【问题讨论】:
标签: android custom-component checked