如何删除工具栏周围的边框?

时间:2016-11-17 00:02:59

标签: android border toolbar android-toolbar

在我的应用程序中,我正在使用工具栏,似乎我想摆脱它周围的边框: enter image description here

我创建了它:     

<android.support.design.widget.AppBarLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@color/transparent">

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:layout_gravity="center"
        android:minHeight="?attr/actionBarSize"/>

    </android.support.design.widget.AppBarLayout>

</android.support.design.widget.CoordinatorLayout>

我就这样使用它:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <include
        layout="@layout/app_bar_main_light"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
</LinearLayout>

我从来没有找到指定这个边界的属性或样式。

2 个答案:

答案 0 :(得分:6)

我在没有AppBarLayout的情况下尝试过,它正在运行。不要使用AppBarLayout,只需按原样使用工具栏即可。

答案 1 :(得分:0)

如果@joyl答案有效,但您仍然不希望删除AppBarLayout,则在AppBarLayout中将elevation设置为0,如下所示:

<com.google.android.material.appbar.AppBarLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:elevation="0dp">