您当前的位置: 首页 >  HarmonyOS

郭梧悠

暂无认证

  • 1浏览

    0关注

    402博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

HarmonyOS鸿蒙学习笔记(4)Tabs模仿安卓ViewPager+Fragment的效果

郭梧悠 发布时间:2022-08-25 11:03:11 ,浏览量:1

Tabs组件入门
  • 前言
  • 具体实现
  • 监听页面切换
  • 参考资料

前言

在Android开发中常用Fragment和ViewPager组合使用来进行页面的切换(如下图),在鸿蒙在API Version 7开始提供了Tabs组件来实现类似的效果。 在这里插入图片描述

具体实现

实现类似上面的效果代码很简单: 在这里插入图片描述 Tabs组件有个barMode属性有两个值:ScrollableTabBar使用实际布局宽度, 超过总长度后可滑动;Fixed:所有TabBar平均分配宽度。比如我们barMode设置成Fixed的时候,运行效果如下:

在这里插入图片描述

监听页面切换

Tabs组件提供了onChange方法来监听Tab页签的切换。 在这里插入图片描述

更多Tabs的用法,可以参考Tabs组件官网文档

参考资料

Tabs组件官网文档

关注
打赏
1663674776
查看更多评论
立即登录/注册

微信扫码登录

0.0357s