Android 5.0新控件 Tablayout | 导航栏 介绍及使用详情
extends HorizontalScrollView
TabLayout provides a horizontal layout to display tabs.
Google官方对这个控件的大概意思是一个横向的布局标签
我们在应用viewpager的时候,经常会使用TabPageIndicator来与其配合。达到很漂亮的效果。但是TabPageIndicator是第三方的,而且比较老了,当然了现在很多大神都已经开始自己写TabPageIndicator来满足自己的需求。但是google发布了新的Android Support Design库,里面包含了几个新的控件,TabLayout就是其中一个,它就可以完成TabPageIndicator的效果,废话不多说,先上图
使用方法
- TabLayout来自design兼容包,使用需要添加依赖。android studio 添加依赖如下:
dependencies {
compile ‘com.android.support:design:24.2.0‘
}
首先,我们先来实现一个最简单的tablayout
Step1
<android.support.design.widget.TabLayout
android:id="@+id/tablayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
/>
Step2
public class PlayTabLayout extends AppCompatActivity {
@Override
protected void