1

我剛剛在Android棒棒糖發佈後升級到最新的庫版本。在我修復了許多重複的屬性(由支持庫引起的)後,我更新了我的android-switch-backport,並重新編譯。升級到支持庫後,ActionBar aka Toolbar是黑色v21

但是現在我沒有更多的動作條,它現在是一個工具欄。到目前爲止這麼好,但現在是那個工具欄黑色,我不知道爲什麼。

所以,我怎麼能改回我的自定義顏色,我用Android Action Bar Style Generator,生成所有必需的資源。

回答

4

一個安靜漫長的尋找我在documentation發現,我需要defind顏色的主題之後。

<style name="Theme.MyTheme" parent="Theme.AppCompat.Light"> 
    <!-- customize the color palette --> 
    <item name="colorPrimary">@color/primary_color</item> 
    <item name="colorPrimaryDark">@color/secondary_color</item> 
    <item name="colorAccent">@color/accent_color</item> 
</style> 

現在我可以刪除由Android Action Bar Style Generator生成的圖像,因爲我不再需要它們了。

+0

嘗試使用工具欄,它更加棒。 :) – 2014-10-22 11:58:18

+0

@AhmedNawaz什麼是真正的不同?除了它有更多的功能外,我沒有發現任何東西。 – rekire 2014-10-22 12:46:46

+0

@rekire工具欄是父級佈局的一部分,您可以將它放在任何地方,並可以做任何事情,如普通視圖 – 2014-10-22 13:23:26