首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

使用TabLayout看这篇就够了

TabLayout就可以很好的完成这一职责,当然也或许各家应用的实现方式不尽相同,这里介绍下TabLayout的用法。...下面来解析下TabLayout的一些基本属性: ? 重要的属性基本就这些,其他简单的属性可以自己去摸索,这里选中和未选中的字体颜色,可以根据自己的设计自行修改,同样指示条的高度颜色也可以随意修改。...有两个思路: 1:把指示条高度设为0: app:tabIndicatorHeight="0dp" 2:把指示条的颜色设为透明: app:tabIndicatorColor="@color/transparent...关于自定义Tablayout我们放在后面再说,我们再来看看Tablayout的一些其他“坑”。 开发过程中有同学需要修改abIndicator这个指示条的长度。...好了,关于TabLayout的用法就探讨这里!

2.7K30

Material Design整理(八)——TabLayout

如今,Android中也有自带这种指示器的控件TabLayoutTabLayout存在于android design库中,它提供了一个水平的布局来展示Tabs。...今天我们一起使用TabLayout+ViewPager来实现主界面效果(如上图),也一起了解一下TabLayout的使用。...---- 3、动态添加TabItem标签 TabLayout tabLayout = (TabLayout) findViewById(R.id.tab); for (int i = 0; i...);//添加到tabLayout中 } 结合第三步,创建Tab对象,对其设置文字和图片 ---- 6、修改TabLayout的样式 Tablayout支持定制化修改,提供了不少自定义属性供开发者进行设置...有以下属性支持修改: tabIndicatorColor:指示器颜色 tabBackground:tablayout的背景颜色 tabIndicatorHeight:指示器高度 tabGravity:指示器位置

1.3K10

Android tabLayout+recyclerView实现锚点定位的示例

在上一篇文章Android 实现锚点定位中,我们介绍了tablayout+scrollView实现的锚点定位,今天我们使用tablayout+recyclerView 来实现同样的效果。...实现思路 实现的思路与上一篇文章是一致的: 1、监听recyclerView滑动到的位置,tablayout切换到对应标签 2、tablayout各标签点击,recyclerView可滑动到对应区域...数据模拟 数据模拟,使用上一文章的AnchorView作为recyclerView的每个字view,同时这里对recyclerView的最后一个子view的高度进行修改,让其充满屏幕。...< tabTxt.length; i++) { tabLayout.addTab(tabLayout.newTab().setText(tabTxt[i])); } //计算内容块所在的高度,全屏高度...-状态栏高度-tablayout高度(这里固定高度50dp),用于recyclerView的最后一个item view填充高度 int screenH = getScreenHeight(); int

1.6K50
领券