The android doc here声明我可以针对 Api 级别 8+ 设备,并且仍然指定我想对 API 级别 11+ 设备使用 Holo 主题。我应该能够使用两个 themes.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'.
我是不是做错了什么?有解决方法吗?
最佳答案
Theme.Holo 仅适用于 API 11 及更高版本。
如果您的项目目标设置为自动,系统将根据所需的最低级别构建(我认为)。
尝试将其显式设置为更高的 API 版本。
关于android - 如何在 Xamarin.Android 中使用 "values-v11"文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15481645/