私のアプリでライブラリを使用してBottomBar
を使用していて、このBottomBar
の背景色を設定できません。BottomBarの背景色を設定するには?
マイコード:
mBottomBar = BottomBar.attach(parent.findViewById(R.id.content), savedInstanceState);
mBottomBar.setItemsFromMenu(R.menu.bottombar_menu, new OnMenuTabClickListener() {
@Override
public void onMenuTabSelected(@IdRes int menuItemId) {
}
@Override
public void onMenuTabReSelected(@IdRes int menuItemId) {
}
});
mBottomBar.mapColorForTab(0, ContextCompat.getColor(getActivity(), R.color.colorAccent));
mBottomBar.mapColorForTab(1, ContextCompat.getColor(getActivity(), R.color.colorAccent));
マイBottomBarの背景色は白である - 私がしたいようBootomBarを設定します。私はこのコードを試してみました
UPD 1:
mBottomBar.setBackgroundColor(getResources().getColor(R.color.colorAccent));
しかし、このコンテンツのバックグラウンドを変更すると(近くのスクリーンショットのコンテンツをご覧ください)、 BottomBar
'BottomBar'あなたは' setBackgroundColor(色) 'や' setBackground(Drawableの) 'メソッドを使用することができ、ちょうど' FrameLayout'です。 –