TabLayout和ViewPager搭配使用,是有很多方便性,但是TabLayout这东西还是有很多被人吐槽的地方。
这里只讲怎么设置tab之间的间隔,网上找了一堆方法,什么padding和margin的啥都没用,没办法,想用TabLayout只能自己想办法了。效果如下:
一、实现方法,既然这东西不好设置,那就直接在背景上做点事情,布局代码如下:
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/tl_download_tabs"
android:layout_width="wrap_content"
android:layout_height="30dp"
android:layout_marginTop="10dp"
android:layout_gravity="center_horizontal"
android:overScrollMode="never"
app:tabMode="fixed"
app:tabPaddingStart="30dp"
app:tabPaddingE