package Ġcom . th om ask u enne th . activity group demo Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . graphics . Color Ċ import Ġandroid . os . Bundle Ċ import Ġkotlinx . android . synt hetic . main . activity _ child .* Ċ Ċ const Ġval ĠKEY _ TEXT Ġ= Ġ" text " Ċ const Ġval ĠKEY _ TEXT _ COLOR Ġ= Ġ" text . color " Ċ const Ġval ĠKEY _ LAYOUT _ COLOR Ġ= Ġ" layout . color " Ċ Ċ class ĠChild Activity Ġ: ĠActivity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ child ) ĊĠĠĠĠĠĠĠ Ġintent ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtext view . text Ġ= Ġit . getString Extra ( KEY _ TEXT ) Ġ?: ĠgetString ( R . string . app _ name ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtext view . setTextColor ( it . getInt Extra ( KEY _ TEXT _ COLOR , ĠColor . BLACK )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlayout . set BackgroundColor ( it . getInt Extra ( KEY _ LAYOUT _ COLOR , ĠColor . WHITE )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtext view ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }