package Ġcom . h end ra angg rian . plan o . help Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . google . android . material . bottom sheet . Bottom Sheet Dialog Fragment Ċ import Ġcom . h end ra angg rian . plan o . Build Config Ċ import Ġcom . h end ra angg rian . plan o . MainActivity Ċ import Ġcom . h end ra angg rian . plan o . R Ċ import Ġkotlinx . android . synt hetic . main . activity _ main .* Ċ Ċ class ĠAbout Dialog Fragment Ġ: ĠBottom Sheet Dialog Fragment () Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġversion Text : ĠTextView ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġabout Recycler : ĠRecyclerView ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View ( in flater : ĠLayoutInflater , Ġcontainer : ĠViewGroup ?, ĠsavedInstanceState : ĠBundle ?): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġview Ġ= Ġinflater . inflate ( R . layout . fragment _ about , Ġcontainer , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġversion Text Ġ= Ġview . findViewById ( R . id . version Text ) ĊĠĠĠĠĠĠĠ Ġversion Text . text Ġ= Ġ"${ Build Config . NAME } Ġ${ Build Config . VERSION _ NAME }" ĊĠĠĠĠĠĠĠ Ġabout Recycler Ġ= Ġview . findViewById ( R . id . about Recycler ) ĊĠĠĠĠĠĠĠ Ġabout Recycler . adapter Ġ= ĠAbout Adapter Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdismiss () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ( activity Ġas ĠMainActivity ). fab ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġview ĊĠĠĠ Ġ} Ċ } Ċ