官方的 TabLayout 没有提供修改 TextView size 的方法,可以新建一个 style
CustomTabLayoutTextAppearance
继承 TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse ,然后增加 item android:textSize 为你想设置的大小。
![](http://ww1.sinaimg.cn/large/640f03afjw1ex0t17aj67j20uk0580uf.jpg)
再在 TabLayout 的布局文件里设置
app:tabTextAppearance="@style/CustomTabLayoutTextAppearance" 即可。
![](http://ww1.sinaimg.cn/large/640f03afjw1ex0t1gub93j20ru0a477q.jpg)