1
我已經使用了ActionBarSherlock + HoloEverywhere組合一段時間,它運行良好。但是,現在是移植到官方Google AppCompat庫的時候了。Holo主題爲AppCompat庫
如果我是對的,最新版本的HoloEverywhere應該可以與AppCompat一起使用。我可以輕鬆使用AppCompat庫,但在較舊的設備上,它使用默認的非Holo主題,就像它應該的那樣。在應用HoloEverywhere項目時,我得到了Attribute "_____" has already been defined
錯誤(其中102個錯誤),它指向HoloEverywhere項目中的兩個不同文件夾\res\values\abc_attrs.xml
和\res\values\attrs.xml
。
這是一個已知問題,還是我做錯了什麼?如果是,我該怎麼做?爲了記錄,我正在使用IntelliJ IDEA。
_「但是,現在是移植到官方Google AppCompat庫的時候了」_ ---您能否定義這個?爲什麼有人應該使用AppCompat而不是ABS? – ozbek
由於AppCompat由Google維護,因此如果您使用ABS,您可能會收到更新和修復,速度會快得多。至少,這是我的思考過程。 – hundeva
選中此項:https://github.com/Prototik/HoloEverywhere/issues/570。簡而言之:ABC與HE捆綁在一起。 – langerhans