2015-07-27 3 views
0

Я изменил свой compileSdkVersion на 22 и targetSdkVersion на 22 (из 21), затем я попытался построить проект, и я получил ошибку в своих res \ values ​​\ styles, где он говоритНе удается разрешить символ @android: attr/listSeparatorTextViewStyle

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

в моем файле стиля я не имеют какой-либо атрибут под названием «след», и в этом я не решить

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

Также почему он говорит об этих атрибутах, если у меня его нет в моем файле? или что это значит ?.

Заранее спасибо.

ответ

0

я, наконец, нашел проблему, я использовал библиотеку аа «switchbackport» и кажется, что это сделало конфликт с «AppCompat-v7-22» [после того как я обновил] с эти атрибуты. Check LINK

Я обновил библиотеку, которая сделала некоторые другие конфликты, но она работает сейчас.

1

попробовать, как это: -

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

Я попробовал и получил ошибку: (1) Ошибка получения родительского элемента: ресурс не найден, который соответствует указанному имени «@android: style/Widget.Holo.Light.TextView.ListSeparator». –

Смежные вопросы