美文网首页
Android_TabLayoutd的使用随记

Android_TabLayoutd的使用随记

作者: 牧区叔叔 | 来源:发表于2020-09-03 09:50 被阅读0次

    一、简介

    TabLayout提供了水平布局,用于展示Tabs,继承自HorizontalScrollView。一般与Viewpager结合使用实现页面和标签联动的效果,是APP中非常常用的一个控件。

    二、基本使用

    1.添加依赖

    ```

    implementation'com.android.support:design:29.0.2'

    ```

    2.XML与JAVA代码展示tab

    (1)XML 展示tab

    ```

    ```

    效果

    由于刚玩简书,不会上传视频,百度了下等级不够不能上传,以图片形式展示

    (2)JAVA代码展示tab

    这是tablayout对应的xml TabLayout.MODE_SCROLLABLE 是可滑动数

    效果

    三、属性介绍

    (1)颜色指示器

    tabIndicatorColor (更改下标颜色,颜色透明时候可以隐藏)

    (2)高度指示器

    tabIndicatorHeight(更改下标高度,0dp 时候下标就不见了)

    (3)开始位置的偏移量,但tabMode="scrollable"才生效

    tabContentStart()

    (4)背景颜色

    tabBackground()

    (5)可滑动

    tabMode(所有tab只能在屏幕内显示,超出会挤压,scrollabletab数量超出屏幕可滑动)

    (6)tab最小宽度

    tabMinWidth

    (7)tab最大宽度

    tabMaxWidth

    (8)tab文本设置样式

    tabTextAppearance

    (9)tab字体颜色

    tabTextColor

    (10)tab选中的字体颜色

    tabSelectedTextColor

    (11)tab内填充以及整个tablayout

    tab:tabPadding、tabPaddingStart、tabPaddingTop、tabPaddingEnd、tabPaddingBottom。

    tablayout:paddingEnd,paddingStart

    以上基本属性效果展示

    四、监听事件

    稍后更新添加图片、更换下标、选中样式等等。

    相关文章

      网友评论

          本文标题:Android_TabLayoutd的使用随记

          本文链接:https://www.haomeiwen.com/subject/mjawsktx.html