删除Actionbar和Tab之间的阴影

6 android android-actionbar android-tabs android-actionbar-compat

我的应用程序使用自己的风格,我使用Android Action Bar Style Generator(样式兼容性= AppCombat).Actionbar和选项卡的颜色是相同的,但问题是它们之间有阴影.我怎样才能删除这个阴影?

<style name="MyAppTheme" parent="android:Theme.Holo.Light">
<item name="android:windowContentOverlay">@null</item>
Run Code Online (Sandbox Code Playgroud)

"android:windowContentOverlay"正在删除选项卡下方的阴影而不是上方. 在此输入图像描述

小智 4

好的,这是Audren Teissier解决方案,它对我有用:

\n\n
\n

这是因为您使用的是可绘制对象而不是颜色。查找如下所示的内容:

\n
\n\n
<style name="MyActionBar"\nparent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">\n<item name="android:background">@color/yourcolor</item>\n</style>\xef\xbb\xbf\n
Run Code Online (Sandbox Code Playgroud)\n\n
\n

将可绘制对象替换为上面的颜色,它就会消失。\xef\xbb\xbf

\n
\n