1

我目前有一个针对 SDK 版本 11 的 Android 应用程序,最低版本为 4。如果应用程序在 Honeycomb 上运行,我想应用 Holo 主题的 Light 版本。按照此处的说明,我尝试将以下内容添加到 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 版本的情况下获得对该主题的引用?

4

1 回答 1

2

正如 EboMike 在评论中指出的那样,将构建目标设置为最低 SDK 版本而不是目标 SDK 版本是一个问题。

于 2011-03-24T23:39:35.263 回答