BottomNavigationViewでテキストを常に表示させる方法

BottomNavigationViewのデフォルト設定だと、タップしたアイテムのテキストしか表示されない。 これを常に表示させるようにするには、以下のような手順を踏めばOK。
  1. BottomNavigationViewを表示させているアクティビティのxmlファイルを開き、「Design」モードを開く
  2. labelVisibilityModeと入力する
  3. 「labeled」を選択
  もしくはxmlファイルで
app:labelVisibilityMode="labeled"
と追記してもOK。   ちなみに他のモードは
  • selected:選択したアイテムのテキストだけを表示する
  • unlabeled:テキストを一切表示しない
  • auto:アイテムが3個以上ある場合は表示、アイテムが4個以上の場合は非表示
みたいな感じらしい。

コメント

タイトルとURLをコピーしました