簡體   English   中英

在Android Studio中更改操作欄顏色

[英]Changing action bar color in android studio

我正在嘗試更改操作欄顏色,所以我創建了這種樣式

<style name="trial" parent="@android:style/Theme.Holo.Light">

    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:background">#3BB9FF</item>
    <item name="android:titleTextStyle">@style/AppTheme.ActionBar.TitleTextStyle</item>
</style>
<style name="AppTheme.ActionBar.TitleTextStyle"   parent="@android:style/TextAppearance.StatusBar.Title">
    <item name="android:textColor">#000080</item>
</style>

但是它不起作用我有這個錯誤:無法解析資源@ style / Widget.Holo.Light.ActionMode

但在布局預覽中它工作正常 像這樣

在/res/values/styles.xml下添加以下代碼

<!-- Base application theme. -->
<style name="AppTheme" parent="@android:style/Theme.Holo.Light">
    <!-- Customize your theme here. -->
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>
<style name="MyActionBar" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="android:titleTextStyle">@style/TitleBarTextColor</item>
    <item name="android:background">#FF1D3F7A</item>
</style>

<style name="TitleBarTextColor" parent="@style/MyActionBar">
    <item name="android:textColor">#FFFFFFFF</item>
</style>

FF1D3F7A是背景色

暫無
暫無

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

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