将v7 appcompat支持库升级到v23.1.0

时间:2016-01-15 19:53:46

标签: android android-support-library appcompat-v7-r23

我已将v7 appcompat支持库从v23.1.0升级到v18.0.0,我看到了各种样式的问题,例如@style/Widget.AppCompat.Light.ActionBar@style/Widget.AppCompat.Light.Base.Spinner@style/Theme.AppCompat.Light.我我正在使用compileSdkVersion 23targetSdkVersion 23buildToolsVersion "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应该是什么样子一无所知。

谢谢!

1 个答案:

答案 0 :(得分:1)

@style/Widget.AppCompat.Light.ActionBar应该正常工作 @style/Widget.AppCompat.Light.Base.Spinner - > @style/Widget.AppCompat.Spinner

找出可以使用的样式的最佳方法是:

  1. 使用内置(在Android Studio中)自动完成功能
  2. auto-complete

      任何(有效)风格
    1. CMD+click(或ctrl+click如果您正在使用Windows)
    2. cmd+click

      并查看values.xml以找到适合您需求的风格

      enter image description here