/* Ċ Ġ* Ġ* Ċ Ġ* Ġ Ġ* ĠCreated Ġby ĠAb ano ub ĠMil ad ĠN ass ief ĠH anna Ċ Ġ* Ġ Ġ* Ġon Ġ 8 / 1 9 / 2 0 Ġ 3 : 1 3 ĠPM Ċ Ġ* Ġ Ġ* ĠLast Ġmodified Ġ 8 / 1 9 / 2 0 Ġ 3 : 1 3 ĠPM Ċ Ġ* Ċ Ġ*/ Ċ Ċ /* Ċ Ġ* Ġ* Ċ Ġ* Ġ Ġ* ĠCreated Ġby ĠAb ano ub ĠMil ad ĠN ass ief ĠH anna Ċ Ġ* Ġ Ġ* Ġon Ġ 8 / 1 3 / 2 0 Ġ 4 : 0 6 ĠPM Ċ Ġ* Ġ Ġ* ĠLast Ġmodified Ġ 8 / 1 3 / 2 0 Ġ 4 : 0 6 ĠPM Ċ Ġ* Ċ Ġ*/ Ċ Ċ package Ġorg . ab ano ub mil ad . lab yr in th . demo . tab 0 Ċ Ċ import Ġorg . ab ano ub mil ad . lab yr in th . demo . Base Fragment Ċ import Ġorg . ab ano ub mil ad . lab yr in th . R Ċ import Ġorg . ab ano ub mil ad . lab yr in th . demo . show Snackbar Ċ import Ġkotlinx . android . synt hetic . main . fragment _ about 3 .* Ċ Ċ /** Ċ Ġ* ĠShows Ġ" About " Ċ Ġ*/ Ċ class ĠAbout 3 Ġ: ĠBase Fragment () Ġ{ ĊĠĠĠ Ġoverride Ġval Ġlayout Id Ġ= ĠR . layout . fragment _ about 3 ĊĊĠĠĠ Ġoverride Ġfun Ġon Created () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġtab _ 1 _ clear _ top . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġi Nav ?. navigate ( 1 , Ġclear All Top Ġ= Ġtrue ) ĊĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġtab _ 1 . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġi Nav ?. navigate ( 1 ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġtab _ 2 _ clear _ top . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġi Nav ?. navigate ( 2 , Ġclear All Top Ġ= Ġtrue ) ĊĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġtab _ 2 . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġi Nav ?. navigate ( 2 ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġdismiss . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġi Nav ?. dismiss () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġdismiss _ clear _ top . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġi Nav ?. dismiss ( clear All Top Ġ= Ġtrue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġoverride Ġfun Ġon Visible () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġshow Snackbar (" about Ġ 3 ") ĊĠĠĠ Ġ} ĊĊ Ċ } Ċ