【发布时间】:2018-08-01 22:55:57
【问题描述】:
我需要我的 AppBarLayout 具有透明背景。
当我将 AppBarLayout 的背景更改为具有 @null 或 @android:color/transparent 时,我在工具栏的边框上看到了一个奇怪的阴影。
如果我将背景设置为颜色,工具栏看起来很正常。
这是我的布局 xml:
<android.support.design.widget.AppBarLayout
android:id="@+id/appBarLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#4999E2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize">
<ImageView
android:id="@+id/imageViewLogo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end|center_vertical"
android:layout_marginEnd="16dp"
android:importantForAccessibility="no"
app:srcCompat="@drawable/ic_calendar_check"/>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
AppBarLayout 以颜色为背景: (android:background="#4999E2")
具有空背景的 AppBarLayout (android:background="@null")
我做错了什么?
谢谢!!
【问题讨论】:
标签: android android-toolbar android-appbarlayout