android design library提供的TabLayout的用法

来源:互联网 发布:盗号软件制作 编辑:程序博客网 时间:2024/06/06 01:44



android design library提供的TabLayout的用法


这篇文章写的不错。以后,Tab栏就不用自己再去封装了。TabLayout和ViewPager,Fragment,可以无缝对接,还有Material Design的效果。


补充:TabLayout还有方法addTab可以用于添加tab,使用newTab去创建一个Tab。本例子中是直接通过TabLayout的setUpWithViewPager方法将TabLayout与ViewPager直接绑定,并且TabLayout中的tab的title直接从adapter的getPageTitle中获取的。


TabLayout的addTab和newTab的使用如下:

TabLayout tabLayout = (TabLayout)findViewById(R.id.tab_layout);

tabLayout.addTab(tabLayout.newTab().setText("Tab1"));

tabLayout.addTab(tabLayout.newTab().setText("Tab2"));

tabLayout.addTab(tabLayout.newTab()).setText("Tab3"));


0 0
原创粉丝点击