2015-08-10 3 views

ответ

1

Попробуйте добавить Tablayout внутри панели инструментов и установите supportActionBar как панель инструментов в вашем коде Java.

Пример

Android XML

<android.support.v7.widget.Toolbar android:layout_width="match_parent" 
               android:layout_height="?attr/actionBarSize" 
               android:id="@+id/toolbar" 
               android:background="?attr/colorPrimary"> 

       <android.support.design.widget.TabLayout 
         android:layout_height="wrap_content" 
         android:layout_width="match_parent" 
         android:id="@+id/tabLayout"/> 
      </android.support.v7.widget.Toolbar> 

Java код

Toolbar toolbar=(Toolbar) findViewById(R.id.toolbar); 
    setSupportActionBar(toolbar); 

String[] tabs={ 
      "Tab 1","Tab 2","Tab 3" 
    }; 

    TabLayout tabLayout=(TabLayout) findViewById(R.id.tabLayout); 
    tabLayout.setTabGravity(TabLayout.GRAVITY_FILL); 

    for(String name:tabs){ 
     tabLayout.addTab(tabLayout.newTab().setText(name)); 
    } 
+0

Я создал несколько примеров вы можете найти их в моем GitHub. Надеюсь, это поможет! https://github.com/erikcaffrey/MaterialDesign-NavigationDrawerToggle –

Смежные вопросы