package Ġcom . fal ten re ich . skeleton layout . demo . recyclerview Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . fal ten re ich . skeleton layout . demo . R Ċ import Ġkotlinx . android . extensions . Layout Container Ċ import Ġkotlinx . android . synt hetic . main . list _ item _ recyclerview .* Ċ Ċ class ĠRecyclerView Holder ( ĊĠĠĠ Ġparent : ĠViewGroup , ĊĠĠĠ Ġprivate Ġval Ġview : ĠView Ġ= ĠLayoutInflater . from ( parent . context ). inflate ( R . layout . list _ item _ recyclerview , Ġparent , Ġfalse ) Ċ ) Ġ: ĠRecyclerView . ViewHolder ( view ), ĠLayout Container Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġcontainer View : ĠView ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġview ĊĊĠĠĠ Ġfun Ġbind ( list Item : ĠRecyclerView ListItem ) Ġ{ ĊĠĠĠĠĠĠĠ Ġwall paper View . setImage Resource ( list Item . wall paper Res Id ) ĊĠĠĠĠĠĠĠ Ġavatar View . setImage Resource ( list Item . avatar Res Id ) ĊĠĠĠĠĠĠĠ Ġtitle View . setText ( list Item . title Res Id ) ĊĠĠĠĠĠĠĠ Ġdescription View . setText ( list Item . description Res Id ) ĊĠĠĠ Ġ} Ċ }