无法解析符号@android:attr / listSeparatorTextViewStyle

时间:2015-07-27 10:14:33

标签: android android-studio

我已将compileSdkVersion更改为22并将targetSdkVersion更改为22(从21开始),然后我尝试构建项目,并且我在res \ values \ styles中出现错误,其中显示

Error:(1) Attribute "track" has already been defined
Error:(1) Attribute "thumbTextPadding" has already been defined
Error:(1) Attribute "switchTextAppearance" has already been defined
Error:(1) Attribute "switchMinWidth" has already been defined
Error:(1) Attribute "switchPadding" has already been defined
Error:(1) Attribute "switchStyle" has already been defined

我试图再次回到21,但我在这个LINK

中遇到了这个问题

在我的样式文件中,我没有任何名为'track'的属性,并且在其中我无法解析

<style name="PreferenceListHeader" parent="@android:attr/listSeparatorTextViewStyle">

如果我的文件中没有这些属性,为什么还要讨论这些属性呢?或者是什么意思?。

提前致谢。

2 个答案:

答案 0 :(得分:1)

尝试这样: -

 @android:style/Widget.Holo.Light.TextView.ListSeparator

答案 1 :(得分:0)

我终于找到了问题,我正在使用一个图书馆&#39; switchbackport&#39;它似乎与&appcompat-v7-22&#39; [更新后]使用这些属性。查看LINK

我更新了库,它产生了一些其他冲突,但它现在有效。