将 v7 appcompat 支持库升级到 v23.1.0
upgrading the v7 appcompat support library to v23.1.0
我已将 v7 appcompat 支持库从 v18.0.0
升级到 v23.1.0
,我发现 @style/Widget.AppCompat.Light.ActionBar
、@style/Widget.AppCompat.Light.Base.Spinner
和 [=14= 等各种样式存在问题] 我正在使用 compileSdkVersion 23
、targetSdkVersion 23
和 buildToolsVersion "23.0.2"
。
错误是这样的:Error:(1728, -1) Gradle: Error retrieving parent for item: No resource found that matches the given name '@style/Widget.AppCompat.Light.Base.Spinner'.
我的问题是是否有任何 api 文档可以建议这些样式在新版本中的外观?现在我被卡住了,因为我不知道这些在 v23.1.0 中应该是什么样子。
谢谢!
@style/Widget.AppCompat.Light.ActionBar
应该可以正常工作
@style/Widget.AppCompat.Light.Base.Spinner
-> @style/Widget.AppCompat.Spinner
找出您可以使用哪种样式的最佳方法是:
- 使用 built-in(在 Android Studio 中)auto-complete 功能
CMD+click
(或 ctrl+click
,如果您使用 windows)任何(有效)样式
并查看 values.xml
以找到适合您需要的样式
我已将 v7 appcompat 支持库从 v18.0.0
升级到 v23.1.0
,我发现 @style/Widget.AppCompat.Light.ActionBar
、@style/Widget.AppCompat.Light.Base.Spinner
和 [=14= 等各种样式存在问题] 我正在使用 compileSdkVersion 23
、targetSdkVersion 23
和 buildToolsVersion "23.0.2"
。
错误是这样的:Error:(1728, -1) Gradle: Error retrieving parent for item: No resource found that matches the given name '@style/Widget.AppCompat.Light.Base.Spinner'.
我的问题是是否有任何 api 文档可以建议这些样式在新版本中的外观?现在我被卡住了,因为我不知道这些在 v23.1.0 中应该是什么样子。
谢谢!
@style/Widget.AppCompat.Light.ActionBar
应该可以正常工作
@style/Widget.AppCompat.Light.Base.Spinner
-> @style/Widget.AppCompat.Spinner
找出您可以使用哪种样式的最佳方法是:
- 使用 built-in(在 Android Studio 中)auto-complete 功能
CMD+click
(或ctrl+click
,如果您使用 windows)任何(有效)样式
并查看 values.xml
以找到适合您需要的样式