2016-07-13 10 views
0

BottomBarの非アクティブなタブの色を設定しようとしていますが、その方法を見つけることができません。でも、使用しないときには、しかし、それを行うことができるようには見えません mBottomBar.getBar().setBackgroundColor(getResources().getColor(R.color.colorPrimary));BottomBarの非アクティブなタブの色を設定する方法

と白として表示されるように、タブを設定したい:私はこれを使用してバーの背景色を設定している 私はこの方法を試しても動作しません:

mBottomBar.mapColorForTab(0, "#ffffff"); 

すべての4つのタブ.mapColorForTab(1, "#ffffff"#);など

+0

[この問題](https://github.com/roughike/BottomBar/issues/205)にチェックしましたか? 'bb_inActiveBottomBarItemColor'をオーバーライドすることについて言及しています。 –

答えて

1

あなたは次の行を使用して、特定のタブの背景色を設定することができます:あなたは、各タブのために複数回この行を使用する場合

bottomBar.getTabAtPosition(0).setBackgroundColor(backgroundColorInt); 

、あなたが変更することができますタブ全体の背景色

0

darkMode関数を使用してこれを解決しました。単にそのようMainActivity.javaに設定:

mBottomBar.useDarkTheme(); 
関連する問題