删除安卓应用中的通知栏阴影
2022-09-04 07:09:23
在Android中,顶部的通知栏大部分时间都有阴影。但是,有时,例如当应用的标题栏显示时,或者在某些其他情况下(例如在Twitter应用或市场中),阴影效果消失了。我的猜测是,当下面的内容可以滚动时,阴影应该在那里。
但是,在我的应用程序中,下面的内容无法滚动,并且我认为徽标顶部的阴影看起来很糟糕。
有谁知道如何禁用它?
在Android中,顶部的通知栏大部分时间都有阴影。但是,有时,例如当应用的标题栏显示时,或者在某些其他情况下(例如在Twitter应用或市场中),阴影效果消失了。我的猜测是,当下面的内容可以滚动时,阴影应该在那里。
但是,在我的应用程序中,下面的内容无法滚动,并且我认为徽标顶部的阴影看起来很糟糕。
有谁知道如何禁用它?
<!-- Variation on the Light theme that turns off the title -->
<style name="Theme.IOSched" parent="android:style/Theme.Light">
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
这是你的影子,在你的主题中设置它会消除它。您可以在Google I|O 2010会议应用程序中看到这一点,该应用程序使用许多与新Twitter应用程序相同的UI约定。但是,现在Twitter应用程序尚未开源,这就是为什么我向您指出I|O应用程序的原因。上面的代码片段来自该应用的样式.xml
资源。android:windowContentOverlay
@null