package Ġcom . app . my tax i . ui . tax i Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . app . my tax i . R Ċ import Ġcom . app . my tax i . data . model . Area Ċ import Ġcom . app . my tax i . ui . base . Base Adapter Ċ import Ġcom . app . my tax i . ui . base . Common ViewHolder Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠA jay ĠDeep ak Ġon Ġ 1 7 - 1 1 - 2 0 1 9 , Ġ 2 3 : 0 6 Ċ Ġ*/ Ċ Ċ class ĠT axi Adapter ( private Ġval Ġlocation List : ĠArrayList < Area >, Ġprivate Ġval Ġcontext : ĠContext ) Ġ: ĊĠĠĠ ĠBase Adapter < Area , ĠCommon ViewHolder >( location List ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ViewHolder ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠCommon ViewHolder Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠCommon ViewHolder ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLayoutInflater . from ( parent . context ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. inflate ( R . layout . item _ view _ tax i , Ġparent , Ġfalse ), Ġcontext ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtax i Data ( location List : ĠList < Area >): ĠList < Area > Ġ= ĊĠĠĠĠĠĠĠ Ġlocation List . filter Ġ{ Ġit . fleet Type Ġ== Ġ" T AXI " Ġ} Ċ }