0

У меня есть последняя версия HoloEveryWhere от github , после чего я добавил библиотеку ActionbarSherlock. Теперь я ошибка в themes-core.xml файлыHoloEverywhere больше не работает с ActionbarSherlock

и то, что он выглядит следующим образом:

<style name="Holo.Base.Theme" parent="Theme.AppCompat"> 
.... 

<style name="Holo.Base.Theme.Light" parent="Theme.AppCompat.Light"> 
..... 

, очевидно, кажется, что HoloEveryWhere настроен на работу с ActionBarCompt библиотеки. для меня я предпочел бы вместо этого использовать ActionbarSherlock.

Должен ли я изменить родительские значения на эквивалентную тему sherlock?

насчет бесчисленных ошибок в attrs.xml:

Attribute "activatedBackgroundIndicator" has already been 
defined 

как я мог решить их?

Я пытался интегрировать эту библиотеку в течение 2 дней без успеха!

+0

Зачем использовать actionbarsherlock? Новая библиотека поддержки должна заменять почти все ее функции. –

+0

@AndersMetnik о второй ошибке, которая говорит, что атрибут уже определен – user4o01

ответ

0

У меня была аналогичная проблема, когда я добавил HoloEverywhere 2.0.0 SNAPSHOT и ActionBarCompat в зависимости от моего проекта. Я считаю, что у HoloEverywhere уже есть зависимость ActionBarCompat, и когда я удалил ActionBarCompat, проблема дублирует ошибки.

Gradle сводит меня с ума, я очень новичок в Android и никогда не использовал ActionBarSherlock, но из моего траления и поиска кода, кажется, ActionBarSherlock включает ссылки на HoloEverywhere в pom.xml в качестве плагина. Возможно, он уже включил HoloEverywhere, и вы включили другую версию, и именно поэтому вы получаете уже определенную ошибку?

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