package Ġcom . example . adapter kit . xin . item Ċ Ċ import Ġandroid . widget . ImageView Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . adapter . kit . Data Item Ċ Ċ import Ġcom . example . adapter kit . R Ċ import Ġcom . example . adapter kit . xin . model . New Model ĊĊ Ċ /** Ċ Ġ* ĠAuthor : Ġ ä¿¡ ä» ° å¹´ è½» Ċ Ġ* ĠDate : Ġ 2 0 2 1 - 0 1 - 0 4 Ġ 1 6 : 0 4 Ċ Ġ* ĠEmail : Ġh yd z ns qk @ 1 6 3 . com Ċ Ġ* ĠDes : Ċ Ġ*/ Ċ class ĠTop Banner ( data : ĠNew Model ) Ġ: ĠData Item < New Model , ĠRecyclerView . ViewHolder >( data ) Ġ{ ĊĠĠĠ Ġoverride Ġfun ĠgetItem Layout Res (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠR . layout . layout _ list _ item _ banner ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġoverride Ġfun Ġon Bind Data ( holder : ĠRecyclerView . ViewHolder , Ġposition : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġimage view : ĠImageView Ġ= Ġholder . item View . findViewById < ImageView >( R . id . item _ image ); ĊĠĠĠĠĠĠĠ Ġimage view . setImage Resource ( R . drawable . item _ banner ) ĊĠĠĠ Ġ} ĊĊĊ Ċ }