无法从values-v11/themes.xml引用Holo主题

mig*_*aus 8 xml android themes

我试图让我的应用程序使用Holo Light主题,如果它在3.0+设备上运行,但由于某种原因,值-v11方法不起作用.我看到很多其他人显然使用这种方法,但是当我在res/values-v11/themes.xml中定义我的主题时:

<resources>
<style name="MainStyle" parent="@android:Theme.Holo.Light">

</style>
</resources>
Run Code Online (Sandbox Code Playgroud)

Eclipse给了我error: Error retrieving parent for item: No resource found that matches the given name '@android:Theme.Holo.Light'.无论我使用android:Theme.Holo.Light还是使用它都是一样的android:style/Theme.Holo.Light.

我的minSdkVersion设置为10,我的targetSdkVersion设置为15.

有任何想法吗?

Eri*_*ric 10

我怀疑你应该使用parent="@android:style/Theme.Holo.Light".确保它完全像这样 - 带有@标志和一切.

来自评论:还要确保您已将项目属性(而不是清单)中的目标API(与目标SDK不同)设置为至少4.0/API 14.

  • 项目属性中的构建目标是否设置为14+?(不是清单.) (5认同)