我需要AppBarLayout具有透明背景。
当我将AppBarLayout的背景更改为@null或@android:color / transparent时,在工具栏的边框上出现了一个奇怪的阴影。
如果将背景设置为颜色,则工具栏看起来很正常。
这是我的布局xml:
Leak
以颜色为背景的AppBarLayout: (android:background =“#4999E2”)
AppBarLayout背景为空 (android:background =“ @ null”)
我做错了什么?
谢谢!
答案 0 :(得分:0)
之所以会这样,是因为AppBarLayout
有一个默认的stateListAnimator
,它会在折叠状态下应用高程。
如果要摆脱这种影响,请执行此操作
<android.support.design.widget.AppBarLayout
...
android:stateListAnimator="@null"
...
/>