Android 使用AppCompat在5.0之前的设备上设置ActionBar高程
我想从Android 使用AppCompat在5.0之前的设备上设置ActionBar高程,android,android-actionbar,material-design,android-appcompat,Android,Android Actionbar,Material Design,Android Appcompat,我想从操作栏中删除阴影,我读到您这样做: getSupportActionBar().setElevation(0) 然而,这在5.0之前的设备上似乎不起作用。那是虫子吗?我没有使用工具栏。只需使用库中的常规ActionBar。如果您使用的是ActionBar(而不是工具栏),您应该能够使用此样式删除下面的阴影: <style name="MyAppTheme" parent="Theme.AppCompat.Light"> <item name="android:w
操作栏
中删除阴影,我读到您这样做:
getSupportActionBar().setElevation(0)
然而,这在5.0之前的设备上似乎不起作用。那是虫子吗?我没有使用工具栏。只需使用库中的常规ActionBar。如果您使用的是ActionBar(而不是工具栏),您应该能够使用此样式删除下面的阴影:
<style name="MyAppTheme" parent="Theme.AppCompat.Light">
<item name="android:windowContentOverlay">@null</item>
</style>
@空的
为什么在我的Android 5.0中它不起作用?这与我使用的主题完全相同,我添加了这个项目。。。另外,如何将其设置为工具栏(无论是否与“setSupportActionBar”一起使用)?@android developer On Lollipop,使用新的提升API提供了操作栏阴影。要删除它,请调用getSupportActionBar().setElevation(0),或在操作栏样式中设置高程属性。资料来源: