Android开发TabLayout和Fragment实现选项卡效果
使用TabLayout和Fragment,实现选项卡的功能
先上效果图
先写界面
main_activity.xml代码
vertical线性布局,两个控件,上面是选项卡,下面用于显示内容
<android.support.design.widget.TabLayout
android:id="@+id/tab_select"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorPrimary"
app:tabTextColor="@color/colorWhite"/>
<android.support.v4.view.ViewPager
android:id="@+id/vp_viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
这里需要Android Design Support Library,只需在gradle文件中添加
compile 'com.android.support:design:26.0.0'
MainActivity.java代码
这里用到了FragmentPagerAdapter 适配器,代码在下面
public