【问题标题】:How to use "values-v11" folder with Xamarin.Android如何在 Xamarin.Android 中使用“values-v11”文件夹
【发布时间】:2013-06-14 21:34:35
【问题描述】:

The android doc here 声明我可以针对 API 级别 8+ 设备,但仍指定我想为 API 级别 11+ 的设备使用 Holo 主题。我应该可以使用两个 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'. 

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

【问题讨论】:

  • 你的项目目标是什么?
  • @RaghavSood 它是自动的
  • @RaghavSood 好的。我已经提高了目标 API 级别,现在它按预期工作。您要发布答案以便我接受吗?

标签: android themes xamarin.android


【解决方案1】:

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

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

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

【讨论】:

猜你喜欢
  • 2016-12-30
  • 1970-01-01
  • 1970-01-01
  • 2012-08-26
  • 1970-01-01
  • 1970-01-01
  • 2015-01-12
  • 1970-01-01
  • 2017-01-16
相关资源
最近更新 更多