/* Ċ Ġ* ĠCreated Ġby ĠWe i yi ĠLi Ġon Ġ 2 0 2 0 - 0 4 - 2 6 . Ċ Ġ* Ġhttps :// github . com / li 2 Ċ Ġ*/ Ċ package Ġme . li 2 . movies . ui . widgets . reviews Ċ Ċ import Ġandroid . view . ViewGroup Ċ import Ġme . li 2 . movies . R Ċ import Ġme . li 2 . movies . base . Base ViewHolder Ċ import Ġme . li 2 . movies . data . model . Movie Review UI Ċ import Ġme . li 2 . movies . databinding . Review Item View Binding Ċ Ċ class ĠReview ViewHolder ( binding : ĠReview Item View Binding ) ĊĠĠĠ Ġ: ĠBase ViewHolder < Movie Review UI , ĠReview Item View Binding >( binding ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġbind ( item : ĠMovie Review UI , Ġposition : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbinding . item Ġ= Ġitem ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġcreate ( parent : ĠViewGroup ): ĠReview ViewHolder Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠReview ViewHolder ( new Binding Instance ( parent , ĠR . layout . review _ item _ view ) Ġas ĠReview Item View Binding ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ