本文最后更新于:2 个月前
谷歌文档 -> MaterialButtonToggleGroup
继承关系
- 类似一个LinearLayout,但只能添加
MaterialButton
,只有第一个子元素的最左边角和最后一个子元素的最右边角才能保留它们的形状外观或角大小,类似于iOS中的SegmentedControl, 用户可以从组中选择一个或多个选项。
举个栗子
- 以上为单选情况,多选则只需将
app:singleSelection="true"
改为app:singleSelection="false"
即可
监听方法
公开属性
属性 |
描述 |
参数 |
app:checkedButton |
默认选中 |
按钮ID |
app:singleSelection |
是否单项选择 |
true/false |
app:selectionRequired |
设置为true后,强制至少选中一个 |
true/false |