【发布时间】:2011-05-29 15:16:26
【问题描述】:
我目前有一个针对 SDK 版本 11 且最低版本为 4 的 Android 应用程序。如果该应用程序在 Honeycomb 上运行,我想应用 Holo 主题的 Light 版本。按照here 的说明,我尝试将以下内容添加到 res/values-v11/themes.xml 但我的应用程序无法编译,因为 SDK 4 中不存在 @android:style/Theme.Holo.Light
<resources>
<style name="MyTheme" parent="@android:style/Theme.Holo.Light">
</style>
</resources>
是否可以获得对该主题的引用,而无需构建我的应用程序的单独 1.6-2.x 和 3.x 版本?
【问题讨论】:
-
在清单中将最小 SDK 设置为 4 并不意味着您必须将构建目标设置为 4 - 您可以将其保留为 11。
标签: android android-3.0-honeycomb