簡體   English   中英

如何在Android中更改屏幕底部的軟導航背景和圖標顏色?

[英]How to change the bottom on screen soft navigation background and icon color in android?

我想將此軟屏幕導航的背景顏色從黑色更改為藍色。 Twitter android應用程序已經做到了。 我做到了

@ color / colorPrimaryDark

在styles.xml中添加navigationBarColor標記之前

之前

在styles.xml中添加navigationBarColor標記之后

在此處輸入圖片說明

我找不到將圖標顏色更改為深色的方法。

這是我的styles.xml

 <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <!-- Customize your theme here. -->
        <item name="android:windowContentTransitions">true</item>
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="android:statusBarColor">@color/colorPrimaryDark</item>
        <item name="android:windowLightStatusBar">true</item>
        <item name="android:colorEdgeEffect">@color/subtleGrey</item>
        <item name="actionButtonStyle">@style/myActionButtonStyle</item>
        <item name="android:splitMotionEvents">false</item>
        <item name="android:windowEnableSplitTouch">false</item>
        <item name="android:navigationBarColor">@color/colorPrimaryDark</item>
</style>
    <item name="android:navigationBarColor" tools:targetApi="lollipop">@color/colorPrimary
    </item>

試試吧

過了一會兒,我明白了。

    <item name="android:windowLightNavigationBar">true</item>

添加這個解決了我的問題!

暫無
暫無

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

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