1

此处的 android 文档指出,我可以针对 Api Level 8+ 设备,但仍指定我想将 Holo 主题用于 API Level 11+ 的设备。我应该能够使用两个 theme.xml 文件来做到这一点:

  • 对于 API 级别 8、9 和 10 的设备,可以进入 /Resources/values
  • 对于 API 级别 11+ 的设备,可以进入 /Resources/values-v11

在 Xamarin.Android 项目中,使用 Xamarin Studio 它看起来不像在工作,我得到一个编译时错误:

Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Holo'. 

我在这里做错了吗?有解决方法吗?

4

1 回答 1

4

Theme.Holo 仅适用于 API 11 及更高版本。

如果您的项目目标设置为自动,系统将根据所需的最低级别构建(我认为)。

尝试将其显式设置为更高的 API 版本。

于 2013-03-18T16:25:38.277 回答