package Ġcom . um air . arch i Template 2 . ui . base Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . View Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . navigation . find Nav Controller Ċ import Ġdagger . android . support . D agger Fragment Ċ Ċ open Ġclass ĠBase Fragment Ġ: ĠD agger Fragment () Ġ{ ĊĊĠĠĠ Ġprivate Ġval ĠTAG Ġ= Ġ" Base Fragment " ĊĊĠĠĠ Ġoverride Ġfun Ġon View Created ( view : ĠView , ĠsavedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . on View Created ( view , ĠsavedInstanceState ) ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġset Back Button ( show : ĠBoolean Ġ= Ġtrue ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtoolbar Ġ= Ġ( activity Ġas ĠAppCompatActivity ). support ActionBar ĊĠĠĠĠĠĠĠ Ġtoolbar ?. set Home Button Enabled ( show ) ĊĠĠĠĠĠĠĠ Ġtoolbar ?. set Display Home As Up Enabled ( show ) ĊĠĠĠĠĠĠĠ Ġtoolbar ?. title Ġ= Ġview ?. find Nav Controller ()?. current Destination ?. label ĊĠĠĠ Ġ} Ċ }