package Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . ui . dis ney details Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġandroidx . appcompat . app . AppCompatActivity Ċ import Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . R Ċ import Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . data . model . Dis ney Response Item Ċ import Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . databinding . Activity Details Binding Ċ import Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . util . Constants Ċ import Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . util . G lide Util Ċ import Ġcom . h 5 1 9 0 0 6 3 _ g ork em ay dog du _ but . util . Object Util Ċ Ċ class ĠDetails Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbinding : ĠActivity Details Binding ĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ details ) ĊĠĠĠĠĠĠĠ Ġinit () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġinit () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġt ik lan an Film String Ġ= Ġintent . getString Extra ( Constants . TI KL AN AN _ FIL M ) ĊĠĠĠĠĠĠĠ Ġval Ġfil ml er : ĠDis ney Response Item ? Ġ= ĠObject Util . json StringTo Film ( tik lan an Film String ) ĊĠĠĠĠĠĠĠ Ġbinding Ġ= ĠActivity Details Binding . inflate ( layout Inflater ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( binding . root ) ĊĠĠĠĠĠĠĠ Ġbinding . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠG lide Util (). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠimageView Film K ap ak . res im C ek ( fil ml er !!. poster ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ ĠtextView Detail ID . text Ġ= Ġfil ml er !!. id . toString () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠtextView Detail Name . text Ġ= Ġfil ml er !!. name ĊĠĠĠĠĠĠĠĠĠĠĠ ĠtextView Ac ik lama . text Ġ= Ġfil ml er !!. description ĊĠĠĠĠĠĠĠĠĠĠĠ ĠtextView K onus u . text Ġ= Ġfil ml er !!. plot ĊĠĠĠĠĠĠĠĠĠĠĠ ĠtextView D izi Sa at . text Ġ= Ġfil ml er !!. play time ĊĠĠĠĠĠĠĠĠĠĠĠ ĠtextView Y ay in T ari hi . text Ġ= Ġfil ml er !!. release ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }