← 返回 Android 词条AndroidExposed Dropdown Menu原生支持
选择菜单
在 Android 上叫Exposed Dropdown Menu
Compose Material 3: ExposedDropdownMenuBox在 Android 上,这和可输入选择框是同一个控件 →Android 没有独立的纯选择控件,用 Exposed Dropdown Menu 并把输入框设为只读。
它先收起一组选项,用户打开后从中选择一项或少量几项。
- 点一下会展开一列选项的框
- 从一堆名字里挑一个的下拉框
- 右边有小箭头点开让我选
- 下拉选择框
- 选项列表
- 选择器
结构示意图
其他平台的相似实现
Web原生支持
Select异名看 Web 视角 →iOS原生支持
Picker异名看 iOS 视角 →使用规范
什么时候用
- 选项较多,不需要一直占据页面空间,而且用户通常只选一项
什么时候别用
- 只有两三个选项且需要直接比较时,使用单选按钮或分段控制器更清楚