簡體   English   中英

Android操作欄圖標不透明度

[英]Android Action Bar Icon Opacity

在此處輸入圖片說明

嗨,您好,

我是Android編程的新手,並使用Android Studio進行開發。 從屏幕截圖中可以看到,我有一個“刷新圖標”,但它更多是灰色,我想將其設置為白色。 這是我的風格。 樣式中沒有使用灰色,我不知道應該使用哪個項目來覆蓋其灰色。

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="popupMenuStyle">@style/PopupMenu.Coin</item>
    <item name="dropDownListViewStyle">@style/DropDownListView.Coin</item>
    <item name="actionBarTabStyle">@style/ActionBarTabStyle.Coin</item>
    <item name="actionDropDownStyle">@style/DropDownNav.Coin</item>
    <item name="actionBarStyle">@style/ActionBar.Solid.Coin</item>
    <item name="actionModeBackground">@drawable/cab_background_top_coin</item>
    <item name="actionModeSplitBackground">@drawable/cab_background_bottom_coin</item>
    <item name="actionModeCloseButtonStyle">@style/ActionButton.CloseMode.Coin</item>
    <item name="android:windowContentOverlay">@null</item>
</style>

<style name="ActionBar.Solid.Coin" parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
    <item name="background">@drawable/ab_solid_coin</item>
    <item name="backgroundStacked">@drawable/ab_stacked_solid_coin</item>
    <item name="backgroundSplit">@drawable/ab_bottom_solid_coin</item>
    <item name="progressBarStyle">@style/ProgressBar.Coin</item>
    <item name="android:windowContentOverlay">@null</item>
</style>

<style name="ActionBar.Transparent.Coin" parent="@android:style/Widget.Holo.Light.ActionBar">
    <item name="background">@drawable/ab_transparent_coin</item>
    <item name="progressBarStyle">@style/ProgressBar.Coin</item>
    <item name="android:windowContentOverlay">@null</item>
</style>

考慮使用類似Android Asset Studio之類的工具來創建具有所需不透明度的圖標。

他們已經有很多免費的(CCA 3.0)圖標(包括與您使用的相同的刷新圖標),並且您可以通過修改“自定義顏色”選項旁邊的不透明度控制器來輕松地修改不透明度。

暫無
暫無

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

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