-
レイアウトファイルの編集: ボトムメニューの定義が含まれるレイアウトファイル(例:activity_main.xml)を開きます。
-
メニュー項目のラベルを非表示にする: ラベルを非表示にするメニュー項目を見つけます。通常、メニュー項目は
menu
フォルダ内のXMLファイルに定義されています。ラベルを非表示にするには、該当するメニュー項目のandroid:title
属性を空の文字列に設定します。例:
<item android:id="@+id/menu_item1" android:title="" android:icon="@drawable/ic_menu_item1" />
-
メニュー項目のアイコンのみを表示する: ラベルを非表示にしたメニュー項目には、
android:icon
属性を使用してアイコンを設定することができます。アイコンのみが表示されます。例:
<item android:id="@+id/menu_item1" android:title="" android:icon="@drawable/ic_menu_item1" />
-
コードでラベルを非表示にする: プログラムでボトムメニューのラベルを非表示にするには、
MenuItem
オブジェクトのsetTitle()
メソッドを呼び出して空の文字列を設定します。例:
BottomNavigationView bottomNavigationView = findViewById(R.id.bottom_navigation_view); Menu menu = bottomNavigationView.getMenu(); MenuItem menuItem = menu.findItem(R.id.menu_item1); menuItem.setTitle("");
これらの手順を実行すると、Android Studioでボトムメニューのラベルを非表示にすることができます。必要に応じて、メニュー項目ごとに異なるアプローチを選択することもできます。