【发布时间】:2012-08-22 15:49:05
【问题描述】:
我的 android 应用程序使用以下样式:
<style name="AppTheme"
parent="android:style/Theme.Holo" ></style>
在 AndroidManifest.xml 文件中为整个应用程序分配:
<application
android:theme="@style/AppTheme"
[...]
使用这种风格,菜单看起来像这样:
但是,如果我改用浅色主题:
<style name="AppTheme"
parent="android:style/Theme.Light" ></style>
菜单如下所示:
我的问题是:
如何将 HOLO 主题应用于整个应用程序,而仅将 LIGHT 主题用于菜单?
我只想应用 LIGHT 主题的对话框“样式”并将 HOLO 主题应用于其他所有内容。
【问题讨论】:
-
很确定这是可能的,但还没有弄清楚如何。最新的 Twitter 应用程序具有旧式菜单 (cl.ly/image/310e1L3r0515) 和 Holo 皮肤组件 (cl.ly/image/0a3T3H2c1b0D)。
标签: android android-theme android-menu