我以前有写过Tablayout横排滑动,不过相对有些幼稚,而且跟不上一些节奏了。
这个tablayout适合你滑动的相同布局不同数据的那种
像你如果tablayout滑动的每个页面差距特别的大这个就不适合你了,因为它的布局是死的。
推荐网址:http://blog.csdn.net/Yw59792649/article/details/78923060
首先是导入依赖
compile 'com.android.support:design:23.3.0'
在导入依赖方面可要注意如果你的appcompat版本过高可能会报
android.support.v7.widget.TintManager
如果出现这个错误可要适当的降低你的依赖。
废话不多说上代码
先说布局吧
activity
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
>
<android.support.design.widget.TabLayout
android:id="@+id/main_tab"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabSelectedTextColor="@android:color/white"
app:tabTextColor="#000000"
app:tabIndicatorColor="#FF4081"