3

我已经定义了一个主题values/themes.xml

<resources>
    <style name="MyTheme" parent="@android:style/Theme.Holo.Light.NoActionBar">
    </style>
</resources>

在我的AndroidManifest.xml我有:

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

代码已编译,我看到了正确的结果,但 IDE 告诉我它无法解析 symbol @android:style/Theme.Holo.Light.NoActionBar。请告知原因。

4

2 回答 2

1

我有同样的问题,尝试将android编译库更改为3.2 Android版本。它会让你使用这个主题,并且应该与以前的版本兼容。请谨慎使用您使用的 API。尽管如此,您仍可以将 minSdkVersion 设置为 8。

于 2013-04-23T07:56:55.077 回答
0

minSdkVersion的 Holo 主题太低了。Holo 主题仅适用于 SDK 11 (Honeycomb) 及更高版本。您可能想查看ActionBarSherlock。由于看起来您没有使用操作栏,因此您还可以将单独themes.xml的文件放在valuesand中values-v11

于 2013-04-21T11:22:10.417 回答