package Ġcom . pull to refresh view . adapter Ċ Ċ import Ġandroid . support . v 7 . widget . RecyclerView Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . pull to refresh view . R Ċ import Ġcom . pull to refresh view . entity . Games Ċ import Ġkotlinx . android . synt hetic . main . raw _ hub _ feeds . view .* Ċ Ċ class ĠGame ListAdapter Ġ: ĠRecyclerView . Adapter < Game ListAdapter . List Holder >() Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠonCreate ViewHolder ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠList Holder Ġ{ ĊĠĠĠĠĠĠĠ Ġvar Ġview Ġ= ĠLayoutInflater . from ( parent . context ). inflate ( R . layout . raw _ hub _ feeds , Ġparent , Ġfalse ) ĊĠĠĠĠĠĠĠ Ġreturn ĠList Holder ( view ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetItem Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 1 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Bind ViewHolder ( holder : ĠList Holder , Ġposition : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġholder . on Bind () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinner Ġclass ĠList Holder ( item View : ĠView ) Ġ: ĠRecyclerView . ViewHolder ( item View ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġon Bind () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }