我的appbar不会在真实设备上填充屏幕,但会在预览中显示。
预览(这就是我想要的):
在我的三星S5上:
您可以看到条形图没有填充屏幕的宽度(左右小空间)。
这是我的xml代码:
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.design.widget.TabLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:tabIndicatorColor="@color/appBlue"
android:background="@color/white"
android:id="@+id/tabLayout"
app:tabMaxWidth="0dp"
app:tabMode="fixed"
app:tabGravity="fill"
>
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
/>
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
/>
<android.support.design.widget.TabItem
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="test"
/>
</android.support.design.widget.TabLayout>
</android.support.design.widget.AppBarLayout>
修改
我找到了解决方案。正在替换我的片段的布局我贴了一个填充。谢谢!