package Ġedu . stanford . d str ata k . t ippy Ċ Ċ import Ġandroid . os . Build Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . annotation . Requires Api Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġandroidx . recyclerview . widget . Divider Item Decoration Ċ import Ġandroidx . recyclerview . widget . Linear LayoutManager Ċ import Ġkotlinx . android . synt hetic . main . activity _ history .* ĊĊ Ċ private Ġconst Ġval ĠTAG Ġ= Ġ" History Activity " Ċ Ċ class ĠHistory Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġ@ Requires Api ( Build . VERSION _ CODES . O ) ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ history ) ĊĊĠĠĠĠĠĠĠ Ġval Ġpayments Ġ= Ġintent . get Parcelable ArrayList Extra < Payment >(" payments ") ĊĠĠĠĠĠĠĠ Ġrv History . adapter Ġ= Ġpayments ?. let Ġ{ ĠPayment Adapter ( this , Ġit ) Ġ} ĊĠĠĠĠĠĠĠ Ġrv History . layout Manager Ġ= ĠLinearLayoutManager ( this ) ĊĠĠĠĠĠĠĠ Ġrv History . addItem Decoration ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDiv ider Item Decoration ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrv History . context , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠDiv ider Item Decoration . VERTICAL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ }