← 返回 Android 词条AndroidTabs原生支持
内容标签页
在 Android 上叫Tabs
Compose Material 3: PrimaryTabRow / SecondaryTabRow
它在同一个区域里切换几组同级内容,切换后页面的主要位置保持不变。
- 上面一排点哪个就换下面内容的字
- 几个标题横着排切换同一块内容
- 不离开页面就换内容的那排标签
- 页签
- 标签切换
- 选项卡
结构示意图
其他平台的相似实现
Web需自己实现
该平台没有原生实现网页没有原生标签页组件,需要自行实现标签、面板、键盘方向键和焦点关系。
看 Web 视角 →iOS需自己实现
该平台没有原生实现iOS 没有通用的页面内标签条;TabView 通常呈现底部标签栏,少量页面内切换更常用分段控制器。
看 iOS 视角 →使用规范
什么时候用
- 几组内容同级且紧密相关,用户需要频繁来回比较
什么时候别用
- 切换的是全站一级目的地,或标签多到无法在一行识别