package Ġcom . ud acity . sh o est ore Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view .* Ċ import Ġandroidx . fragment . app . Fragment Ċ import Ġandroidx . databinding . Data Binding Util Ċ import Ġandroidx . navigation . fragment . find Nav Controller Ċ import Ġcom . ud acity . sh o est ore . databinding . Fragment Welcome Binding Ċ Ċ class ĠWelcome Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĊĠĠĠĠĠĠĠ ĠsavedInstanceState : ĠBundle ?): ĠView Ġ{ ĊĊĠĠĠĠĠĠĠ Ġval Ġbinding : ĠFragment Welcome Binding Ġ= ĠData Binding Util . inflate ( in flater , ĠR . layout . fragment _ welcome , Ġcontainer , Ġfalse ) ĊĊĠĠĠĠĠĠĠ Ġbinding . sh oe List Button . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfind Nav Controller (). navigate ( Welcome Fragment Directions . action Welcome Fragment To Sh oe List Fragment ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġbinding . instruction Button . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġfind Nav Controller (). navigate ( Welcome Fragment Directions . action Welcome Fragment To Instructions Fragment ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn Ġbinding . root ĊĠĠĠ Ġ} ĊĊ Ċ }