安卓tablayout控件的使用
阅读原文时间:2023年07月16日阅读:1

1.加载依赖

api "com.android.support:design:26.1.0"

2.布局

<android.support.design.widget.TabLayout  
    android:id="@+id/timeline\_tablayout"  
    android:layout\_width="match\_parent"  
    android:layout\_height="wrap\_content"/>

3.初始化和监听

private void initTab(){
TabLayout.Tab tab =mTabLayout.newTab();
tab.setText("默认");
tab.setTag();
mTabLayout.addTab(tab);

     tab =mTabLayout.newTab();  
    tab.setText("价格");  
    tab.setTag();

    mTabLayout.addTab(tab);

    tab =mTabLayout.newTab();  
    tab.setTag();  
    tab.setText("销量");  
    mTabLayout.addTab(tab);

    mTabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {  
        @Override  
        public void onTabSelected(TabLayout.Tab tab) {  
            Log.d(TAG, "onTabSelected: "+tab.getTag());  
        }

        @Override  
        public void onTabUnselected(TabLayout.Tab tab) {

        }

        @Override  
        public void onTabReselected(TabLayout.Tab tab) {

        }  
    });

}

4完成

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章