Android 全息。光的主题,但与白色溢出点?

Android 全息。光的主题,但与白色溢出点?,android,Android,如果你将应用程序的主题设置为Holo.Light,那么你就可以得到浅色弹出菜单、深色文本等,这正是我想要的。但是,我的操作栏使用了自定义的深色,我希望溢出菜单(点)恢复为白色(就像使用Theme.Holo时一样)。我需要在主题中覆盖什么才能实现这一点? <style name="Theme" parent="@android:style/Theme.Holo.Light"> <item name="actionOverflowButtonStyle">@style

如果你将应用程序的主题设置为Holo.Light,那么你就可以得到浅色弹出菜单、深色文本等,这正是我想要的。但是,我的操作栏使用了自定义的深色,我希望溢出菜单(点)恢复为白色(就像使用Theme.Holo时一样)。我需要在主题中覆盖什么才能实现这一点?


<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>
@样式/溢出样式

@样式/溢出样式

回复很好,谢谢。但是,如果操作栏被拆分(android:uiOptions=“splitActionBarWhenNarrow”),那么在这种情况下,按钮要么位于操作栏的顶部并使用黑色主题,要么位于底部并使用白色主题,具体取决于手机的旋转方式或屏幕的大小。在这种情况下,您需要根据拆分操作栏中的位置切换按钮图标:顶部与底部。良好的响应谢谢。但是,如果操作栏被拆分(android:uiOptions=“splitActionBarWhenNarrow”),那么在这种情况下,按钮要么位于操作栏的顶部并使用黑色主题,要么位于底部并使用白色主题,具体取决于手机的旋转方式或屏幕的大小。在这种情况下,您需要根据拆分操作栏中的位置切换按钮图标:顶部与底部。
<style name="Theme" parent="@android:style/Theme.Holo.Light.DarkActionBar" />