为了账号安全,请及时绑定邮箱和手机立即绑定

移除操作栏以下的阴影

移除操作栏以下的阴影

撒科打诨 2019-07-22 16:48:24
移除操作栏以下的阴影我用的是行动巴雪洛克。下面的代码段负责将其背景更改为自定义背景。<style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.ActionBar">     <item name="background">@drawable/actionbar_bg</item>     <item name="android:background">@drawable/actionbar_bg</item>     <...>  </style><style name="Theme.MyApp" parent="@style/Theme.Sherlock.Light">     <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item>     <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item>     <..></style>它也适用于actionbarshelock(蜂巢下面的版本)。但是在ICS中,我在actionbar下面有一个阴影,这是我不想要的。让它消失的样式项目是什么?
查看完整描述

3 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

让它消失的样式项目是什么?

为了删除阴影,将其添加到应用程序主题中:

<style name="MyAppTheme" parent="android:Theme.Holo.Light">
    <item name="android:windowContentOverlay">@null</item></style>

最新情况:正如@Quinny 898所述,在Android5.0上,这种情况已经改变了,您必须调用setElevation(0)在你的动作栏上。请注意,如果使用的是支持库,则必须按如下方式调用:

getSupportActionBar().setElevation(0);


查看完整回答
反对 回复 2019-07-22
?
慕码人8056858

TA贡献1803条经验 获得超6个赞

对于Android5.0,如果要将其直接设置为样式,请使用:

<item name="android:elevation">0dp</item>

对于支持库兼容性使用:

<item name="elevation">0dp</item>

AppCompat轻型主题的样式示例:

<style name="Theme.MyApp.ActionBar" parent="@style/Widget.AppCompat.Light.ActionBar.Solid.Inverse">
    <!-- remove shadow below action bar -->
    <!-- <item name="android:elevation">0dp</item> -->
    <!-- Support library compatibility -->
    <item name="elevation">0dp</item></style>

然后将此自定义ActionBar样式应用于应用程序主题:

<style name="Theme.MyApp" parent="Theme.AppCompat.Light">
    <item name="actionBarStyle">@style/Theme.MyApp.ActionBar</item></style>

对于Pre 5.0 Android,也要将其添加到应用程序主题中:

<!-- Remove shadow below action bar Android < 5.0 --><item name="android:windowContentOverlay">@null</item>


查看完整回答
反对 回复 2019-07-22
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

在Android5.0上,这种情况已经改变了,您必须在操作栏上调用set十一(0)。请注意,如果使用的是支持库,则必须按如下方式调用:

getSupportActionBar().setElevation(0);

它不受windowContentOverlay样式项的影响,因此不需要更改样式


查看完整回答
反对 回复 2019-07-22
  • 3 回答
  • 0 关注
  • 363 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信