「Bottom Navigation Activity」でアプリプロジェクトを作成した際に、上部のActionBarにアプリ名を出すように変更する方法。

 

普通にプロジェクトを自動作成すると、BottomNavigationViewのラベルにあたる文字列が表示されます。

 

res > navigation > mobile_navigation.xml

内で設定している

 

<fragment
    android:id="@+id/navigation_home"
    android:name="xxxx.bottomnavi.ui.home.HomeFragment"
    android:label="@string/title_home"
    tools:layout="@layout/fragment_home" />
 

「android:label」の内容を出している。

※「@string/title_home」はstrings.xml内で「Home」と設定している

 

なので、このandroid:labelの行を削除すると、fragmentごとの設定がされないので、アプリ名が表示されるようになる。

 

↓ラベルの行を削除してみました。

「BottomNavi」がプロジェクト名で初期設定のアプリ名なので、アプリ名になってますね!

 

次は、Homeフラグメントから追加した新規Activityに移動して、Homeに戻る「<」マークをアクションバーに入れるのをあがいています。