2017-05-16 98 views
1

有什麼辦法來改變導航欄的顏色鈕釦沒有導航欄本身從白到灰:更改Android的導航欄按鈕顏色

enter image description here

enter image description here

+4

的可能的複製[Android的棒棒糖變化導航條顏色](HTTP:/ /stackoverflow.com/questions/27839105/android-lollipop-change-navigation-bar-color) – Nikola

+0

我belelive [this](https://developer.android.com/reference/android/view/Window.html#setNavigationBarColor( int))是你所需要的。我從來沒有嘗試過,但應該工作 –

回答

0

你可以在API> 21中做到這一點如下:

if (Build.VERSION.SDK_INT >= 21) { 
    getWindow().setNavigationBarColor(ContextCompat.getColor(this, R.color.some_color)); 
} 

看到更多的信息​​


或只添加以下代碼值-V21/style.xml

<item name="android:navigationBarColor">@color/theme_color</item> 
+2

謝謝,但我的意思是**按鈕的顏色**而不是導航欄。 –

+0

你不可能這樣做@ZeQianMok –