我有一個應用程序和予限定於主題 「A」 和 「B」 的主題內的定義一組的樣式主題Android中被混合
<resources>
<style name="Theme.A" parent="Theme.Base.AppCompat">
</style>
<style name="btnMiniPlayer" parent="Theme.A">
<item name="android:background">@drawable/image1</item>
</style>
<resources>
<style name="Theme.B" parent="Theme.Base.AppCompat">
</style>
<style name="btnMiniPlayer" parent="Theme.B">
<item name="android:background">@drawable/image2</item>
</style>
所以我在我的應用程序中有一個按鈕屬性
style="@style/button"
取決於我需要改變圖像的風格,我也在清單中設置了主題,但應用程序正在混合風格,所以現在我將「A」設置爲主要主題,但應用程序顯示主題「 B」。
任何想法???
您是指發生某些事件時的按鈕(如按下按鈕),您想要更改按鈕樣式嗎? – 2014-11-14 15:33:44
我的意思是,當應用程序啓動時,我在清單中設置了主題,但是我爲主題A設置了樣式,但應用程序正在從主題B中選擇樣式 – David 2014-11-14 15:40:58
如果樣式具有相同的名稱,第二種樣式不會被覆蓋首先? – Lukos 2014-11-14 15:49:43