我正在使用圖像下方顯示的roughike/BottomBar鏈接,所以我怎麼看起來像這樣。如何更改活動底部欄選項卡背景顏色
https://i.stack.imgur.com/Wybr2.png請幫助
我正在使用圖像下方顯示的roughike/BottomBar鏈接,所以我怎麼看起來像這樣。如何更改活動底部欄選項卡背景顏色
https://i.stack.imgur.com/Wybr2.png請幫助
您可以在styles.xml
補充:
<item name="android:navigationBarColor">@color/theme_color</item>
或編程
window.setNavigationBarColor(@ColorInt int color)
當然,你應該記住,這隻會與API工作> 21 。
另請參閱此link。
我不使用材料設計導航欄我正在使用此鏈接的底部酒吧 – user3597818
https://github.com/roughike/BottomBar – user3597818
定義一個選擇器可拉伸並且還進行兩次繪製爲選定和未選定標籤
選擇選項卡tab_background.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/tab_background_selected" android:state_selected="true" />
<item android:drawable="@drawable/tab_background_unselected" android:state_selected="false" android:state_focused="false" android:state_pressed="false" />
</selector>
tab_background_selected.xml在抽拉夾
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#d13fdd1a" />
</shape>
tab_background_unselected.xml in drawable folder
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#3F51B5" />
</shape>
而且畢竟是在你的style.xml提到你選擇使用
<style name="Base.Widget.Design.TabLayout" parent="android:Widget">
<item name="tabBackground">@drawable/tab_background</item>
<item name="tabIndicatorColor">#ff00ff</item>
<item name="tabIndicatorHeight">2dp</item>
</style>
請閱讀agin我的問題是我使用底欄而不是Tablayout。請參考此鏈接\t github.com/roughike/BottomBar – user3597818
這是什麼??? –
請再讀一遍migea – user3597818
@ user3597818使用此activeColor =「#FF0000」 – Sallu