在values/styles.xml
内,我已将<item name="elevation">0dp</item>
设置为AppTheme
样式。在values-21/styles.xml
里面,我设置了<item name="android:elevation">0dp</item>
,我也试过了
<item name="android:windowContentOverlay">@null</item>
。我还尝试Clean
项目和Rebuild
项目。并尝试Invalidate Caches and Restart
。但我的模拟器仍显示阴影,请参见下面的屏幕。
问题:
如何将下方的阴影移除到ActionBar
。
ScreenShot:
答案 0 :(得分:1)
答案 1 :(得分:0)
如果这是纯粹的ActionBar,而不是工具栏。你就是这样做的:
<style name="MyAppTheme" parent="Theme.AppCompat.Light">
<item name="actionBarStyle">@style/FlatActionBar</item>
</style>
<style name="FlatActionBar" parent="Widget.AppCompat.Light.ActionBar.Solid">
<item name="elevation">0dp</item>
</style>
答案 2 :(得分:0)
将工具栏放入此中。
<android.support.design.widget.AppBarLayout
android:id="@+id/appBarLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:elevation="0dp">
...
</android.support.design.widget.AppBarLayout>