package Ġdev . android . per u . modules . question naire Ċ Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroid . os . Bundle Ċ import Ġdev . android . per u . R Ċ import Ġper u . android . dev . android utils . start Ċ Ċ class ĠQuestion naire Activity Ġ: ĠAppCompatActivity (), ĠQuestion naire Fragment . Owner Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠPARAM _ ME ET UP _ ID Ġ= Ġ" PARAM _ ME ET UP _ ID " ĊĊĠĠĠĠĠĠĠ Ġfun Ġstart ( activity : ĠAppCompatActivity , Ġmeet up Id : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactivity . start < Questionnaire Activity >( Bundle (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġput String ( PARAM _ ME ET UP _ ID , Ġmeet up Id ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ question naire ) ĊĊĠĠĠĠĠĠĠ Ġval Ġmeet up Id Ġ= Ġintent ?. extras ?. getString ( PARAM _ ME ET UP _ ID ) Ġ?: Ġ"" ĊĊĠĠĠĠĠĠĠ Ġsupport FragmentManager . beginTransaction () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. add ( R . id . question naire Activity Layout , ĠQuestion naire Fragment . newInstance ( meet up Id )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. commit () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġclose Questionnaire () Ġ{ ĊĠĠĠĠĠĠĠ Ġfinish () ĊĠĠĠ Ġ} Ċ } Ċ