在我的应用程序中,我正在使用工具栏,似乎我想摆脱它周围的边框:
我创建了它:
<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>
我从来没有找到指定这个边界的属性或样式。
答案 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">