SetChecked() 不起作用
SetChecked() does not work
大家好,我的适配器 ViewHolder.bind 我必须检查某些值是否为真,然后检查我的复选框。问题是我不能使用 setCheck(tru) 因为 kotlin 没有出现。
请使用以下功能解决您的问题
fun setChecked(viewId: Int, checked: Boolean) {
(findView<View>(viewId) as Checkable).isChecked = checked
}
试试这个
要检查 Checkbox
使用
holder.checkBox!!.isChecked=true
然后 取消选中 Checkbox
执行此操作
holder.checkBox!!.isChecked=false
lateinit var checkBox: CheckBox
checkBox = findViewById(R.id.notifcheckBox)
checkBox.isChecked = true
大家好,我的适配器 ViewHolder.bind 我必须检查某些值是否为真,然后检查我的复选框。问题是我不能使用 setCheck(tru) 因为 kotlin 没有出现。
请使用以下功能解决您的问题
fun setChecked(viewId: Int, checked: Boolean) {
(findView<View>(viewId) as Checkable).isChecked = checked
}
试试这个
要检查 Checkbox
使用
holder.checkBox!!.isChecked=true
然后 取消选中 Checkbox
执行此操作
holder.checkBox!!.isChecked=false
lateinit var checkBox: CheckBox
checkBox = findViewById(R.id.notifcheckBox)
checkBox.isChecked = true