实现步骤如下:
一:界面上写TabLayout与ViewPager两个控件
二:初始化数据(标题+Fragment)
三:添加Tab标签到TabLayout
四:设置适配器(ViewPager的适配器)
五:将TabLayout与ViewPager关联起来
一:界面上写TabLayout与ViewPager两个控件
代码如下:
<com.google.android.material.tabs.TabLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/tbl_tablayout"
app:tabIndicatorColor="#F00"
app:tabSelectedTextColor="#F00"
app:tabTextColor="#1d1c1d"
app:tabMode="fixed">
</com.google.android.material.tabs.TabLayout>
<androidx.viewpager.widget.ViewPager
android:id="@+id/vp_viewpager"
android:layout_width="match_parent"