簡體   English   中英

如何更改默認的actionBar顏色?

[英]How do i change my default actionBar color?

我正在使用最新的Android支持庫API 23運行最新的Eclipse。默認情況下,據我所知,支持庫連同材料設計已添加到新項目中(使用API​​ 23編譯)。

但是我想更改ActionBar的顏色,更早之前在API <11上是不可能的,因為它使用了android的內置庫。 現在,我確定他們在支持庫中添加了操作欄,因為我在android 2.3設備上測試了我的項目,並且看到了操作欄,因此兼容性在這里不是問題。

那么,如何更改操作欄和按鈕的顏色?

編輯::可疑重復項不能解決我的問題,我已經嘗試過了,當我在styles.xml中定義主題時,它給了我api級錯誤。 我已經在我的問題中包含了鏈接。

編輯您的styles.xml文件。 colorPrimary將是您的操作欄顏色,而colorPrimaryDark是狀態欄顏色。

注意:確保在清單中將此主題設置為您的活動主題。

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimaryDark</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDarkDark</item>
</style>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM