如何强制ChipGroup
像RadioGroup
一样,就像始终具有至少一个选定项一样?如果您单击setSingleSelection(true)
两次,则设置Chip
也会增加不选择任何内容的可能性。
最佳答案
为了防止取消选择所有筹码,可以使用 setSelectionRequired
方法:
chipGroup.setSelectionRequired(true)
您还可以使用
app:selectionRequired
属性在布局中定义它:<com.google.android.material.chip.ChipGroup
app:singleSelection="true"
app:selectionRequired="true"
app:checkedChip="@id/..."
..>
注意:这需要最低版本 1.2.0-alpha02
关于android - ChipGroup单选,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53155035/