2017-04-03 44 views
0

我試圖在我的應用上分發這些選項卡。我環顧四周,但我找不到任何關於它的事情。如何分散AppBar中的選項卡?

The tabs.

我要的是TAB1是在左邊,TAB3在中間的通行權和TAB2。

<?xml version="1.0" encoding="utf-8"?> 
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
android:layout_width="match_parent" 
android:layout_height="match_parent"> 

<android.support.design.widget.AppBarLayout 
    android:id="@+id/appbar" 
    android:layout_height="wrap_content" 
    android:layout_width="match_parent"> 

    <android.support.design.widget.TabLayout 
     android:id="@+id/tabs" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     app:tabMode="scrollable"> 

     <android.support.design.widget.TabItem 
      android:layout_height="wrap_content" 
      android:layout_width="wrap_content" 
      android:text="Tab1" /> 

     <android.support.design.widget.TabItem 
      android:layout_height="wrap_content" 
      android:layout_width="wrap_content" 
      android:text="Tab2" /> 

     <android.support.design.widget.TabItem 
      android:layout_height="wrap_content" 
      android:layout_width="wrap_content" 
      android:text="Tab3" /> 
    </android.support.design.widget.TabLayout> 
</android.support.design.widget.AppBarLayout> 

<android.support.v4.widget.NestedScrollView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    app:layout_behavior="android.support.design.widget.AppBarLayout$ScrollingViewBehavior"> 

    <android.support.constraint.ConstraintLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     tools:context="com.master.moonbot.MoonBot"> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:text="Hello World!" 
      app:layout_constraintBottom_toBottomOf="parent" 
      app:layout_constraintLeft_toLeftOf="parent" 
      app:layout_constraintRight_toRightOf="parent" 
      app:layout_constraintTop_toTopOf="parent" /> 

    </android.support.constraint.ConstraintLayout> 
</android.support.v4.widget.NestedScrollView> 
</android.support.design.widget.CoordinatorLayout> 
+0

你能發佈佈局xml代碼嗎? –

+0

[佈局XML](https://hastebin.com/zobamumowi.xml)完成 – KuanHulio

+0

它不會允許我完全發佈它,所以我必須很遺憾地發佈在hastebin上。 – KuanHulio

回答

0

刪除應用程序:tabMode =「可滾動」,它將默認爲固定。

<android.support.design.widget.TabLayout 
     android:id="@+id/tabs" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     > 
相關問題