【发布时间】:2012-11-20 16:51:58
【问题描述】:
如果您将应用的主题设置为 Holo.Light,那么您可以获得浅色弹出菜单、深色文本等,这正是我想要的。但是,我的操作栏使用自定义的较深颜色,我希望溢出菜单(点)恢复为白色(就像使用 Theme.Holo 时一样)。我需要在我的主题中覆盖什么来实现这一点?
【问题讨论】:
标签: android
如果您将应用的主题设置为 Holo.Light,那么您可以获得浅色弹出菜单、深色文本等,这正是我想要的。但是,我的操作栏使用自定义的较深颜色,我希望溢出菜单(点)恢复为白色(就像使用 Theme.Holo 时一样)。我需要在我的主题中覆盖什么来实现这一点?
【问题讨论】:
标签: android
<style name="Theme" parent="@android:style/Theme.Holo.Light">
<item name="actionOverflowButtonStyle">@style/OverflowStyle</item>
</style
<style name="OverflowStyle" parent="@android:style/Widget.ActionButton.Overflow">
<item name="android:src">@drawable/custom_asset</item>
</style>
或者使用深色操作栏主题
<style name="Theme" parent="@android:style/Theme.Holo.Light.DarkActionBar" />
【讨论】: