HarmonyOS鸿蒙学习笔记Tabs模仿安卓ViewPager+Fragment的效果
Posted 郭梧悠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HarmonyOS鸿蒙学习笔记Tabs模仿安卓ViewPager+Fragment的效果相关的知识,希望对你有一定的参考价值。
Tabs组件入门
前言
在android开发中常用Fragment和ViewPager组合使用来进行页面的切换(如下图),在鸿蒙在API Version 7
开始提供了Tabs组件来实现类似的效果。
具体实现
实现类似上面的效果代码很简单:
Tabs组件有个barMode
属性有两个值:Scrollable
: TabBar
使用实际布局宽度, 超过总长度后可滑动;Fixed
:所有TabBar
平均分配宽度。比如我们barMode
设置成Fixed
的时候,运行效果如下:
监听页面切换
Tabs组件提供了onChange
方法来监听Tab页签的切换。
更多Tabs的用法,可以参考Tabs组件官网文档
参考资料
以上是关于HarmonyOS鸿蒙学习笔记Tabs模仿安卓ViewPager+Fragment的效果的主要内容,如果未能解决你的问题,请参考以下文章
HarmonyOS鸿蒙学习笔记Tabs模仿安卓ViewPager+Fragment的效果
HarmonyOS鸿蒙学习笔记(14)@ObjectLink的作用
HarmonyOS鸿蒙学习笔记(14)@ObjectLink的作用