1. 程式人生 > >安卓tablayout控件的使用

安卓tablayout控件的使用

@override 1.0 dont nta res 使用 set init style

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(0); mTabLayout.addTab(tab); tab =mTabLayout.newTab(); tab.setText("價格"); tab.setTag(1); mTabLayout.addTab(tab); tab =mTabLayout.newTab(); tab.setTag(2); 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完成

安卓tablayout控件的使用