package Ġcom . comp 2 0 5 . kotlin playground čĊč Ċ import Ġandroid . support . v 7 . app . AppCompatActivity č Ċ import Ġandroid . os . Bundle č Ċ import Ġkotlinx . android . synt hetic . main . activity _ weather _ detail .* čĊč Ċ class ĠWeather Detail Activity Ġ: ĠAppCompatActivity () Ġ{ čĊčĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ čĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) čĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ weather _ detail ) čĊĠĠĠĠĠĠĠ Ġ// ĠWe Ġcan Ġget Ġback Ġthe Ġparcel able Ġobject Ġwe Ġput Ġin Ġmain Ġactivity čĊĠĠĠĠĠĠĠ Ġval Ġextra Ġ= Ġintent . get Parcelable Extra < Weather >(" weather ") čĊĠĠĠĠĠĠĠ Ġval Ġweather Ġ= Ġif Ġ( extra Ġ!= Ġnull ) Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ Ġextra čĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ čĊĠĠĠĠĠĠĠĠĠĠĠ ĠWeather (" Invalid Ġbundle !", Ġ"", Ġ"") čĊĠĠĠĠĠĠĠ Ġ} čĊčĊĠĠĠĠĠĠĠ Ġ// ĠSetup Ġelements Ġin Ġour Ġactivity Ġto Ġshow Ġthe Ġproper Ġvariables čĊĠĠĠĠĠĠĠ Ġdate TextView . text Ġ= Ġweather . time čĊĠĠĠĠĠĠĠ Ġhigh Low TextView . text Ġ= Ġweather . high Low čĊĠĠĠĠĠĠĠ Ġdescription TextView . text Ġ= Ġweather . description čĊĠĠĠ Ġ} č Ċ } čĊ