package Ġcom . e hs an ms z . animated toolbar sample . ui . profile Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . e hs an ms z . animated toolbar sample . R Ċ import Ġkotlinx . android . synt hetic . main . activity _ profile .* Ċ Ċ class ĠProfile Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġprivate Ġvar Ġstudent Name Ġ= Ġ"" ĊĠĠĠ Ġprivate Ġvar Ġprofile Color Ġ= Ġ 0 ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ profile ) ĊĠĠĠĠĠĠĠ Ġcheck Extras () ĊĊĠĠĠĠĠĠĠ Ġtext . text Ġ= Ġstudent Name ĊĠĠĠĠĠĠĠ ĠimageView . setColor Filter ( profile Color ) ĊĊĠĠĠĠĠĠĠ Ġset Support ActionBar ( toolbar ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġcheck Extras () Ġ{ ĊĠĠĠĠĠĠĠ Ġintent . extras ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġstudent Name Ġ= Ġit [ ST UD ENT _ NAME ] Ġas ĠString ĊĠĠĠĠĠĠĠĠĠĠĠ Ġprofile Color Ġ= Ġit [ ST UD ENT _ PROFILE _ COLOR ] Ġas ĠInt ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠST UD ENT _ NAME Ġ= Ġ" student _ name " ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠST UD ENT _ PROFILE _ COLOR Ġ= Ġ" student _ profile _ color " ĊĠĠĠ Ġ} Ċ }