我有一个跟随xml结构的活动
<LinearLayout>
<android.support.design.widget.AppBarLayout>
<android.support.v7.widget.Toolbar>
</android.support.v7.widget.Toolbar>
</android.support.design.widget.AppBarLayout>
<FrameLayout>
<LinearLayout>
<ProgressBar/>
<FrameLayout>
....
....
<FrameLayout>
</LinearLayout>
</FrameLayout>
</LinearLayout>
正如预期的那样,ProgressBar正在从工具栏中获得阴影。我尝试将android:elevation="1000dp"
添加到ProgressBar,但这不会删除ProgressBar上的阴影。唯一可行的方法是将app:elevation="0dp"
添加到AppBarLayout
。但即使在Toolbar
消失之后,这也会消除ProgressBar
对所有元素的影响。
我希望Toolbar
具有与ProgressBar
相同的高度,以便它不会在ProgressBar
上投射阴影。但是Toolbar
中其他元素的FrameLayout
的阴影应该存在。