package Ġcom . v on H ous en . k app ust a . ui . wallet s Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . TextView Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . v on H ous en . k app ust a . R Ċ import Ġcom . v on H ous en . k app ust a . wallet Sharing . Wallet Overview ĊĊ Ċ class ĠWallet s Overview ViewHolder ( in flater : ĠLayoutInflater , Ġparent : ĠViewGroup ) ĊĠĠĠ Ġ: ĠRecyclerView . ViewHolder ( ĊĠĠĠĠĠĠĠ Ġinflater . inflate ( R . layout . fragment _ wallet s _ overview _ item _ row , Ġparent , Ġfalse ) ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠ Ġprivate Ġvar Ġname Field : ĠTextView ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar Ġcategory Field : ĠTextView ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar Ġlast Date Field : ĠTextView ? Ġ= Ġnull ĊĠĠĠ Ġprivate Ġvar Ġbalance Field : ĠTextView ? Ġ= Ġnull ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġname Field Ġ= ĠitemView . findViewById ( R . id . wallet s _ overview _ item _ wallet _ name ) ĊĠĠĠĠĠĠĠ Ġcategory Field Ġ= ĠitemView . findViewById ( R . id . wallet s _ overview _ item _ category ) ĊĠĠĠĠĠĠĠ Ġlast Date Field Ġ= ĠitemView . findViewById ( R . id . wallet s _ overview _ item _ last _ date ) ĊĠĠĠĠĠĠĠ Ġbalance Field Ġ= ĠitemView . findViewById ( R . id . wallet s _ overview _ item _ balance ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġbind ( wallet Overview : ĠWallet Overview ) Ġ{ ĊĠĠĠĠĠĠĠ Ġname Field ?. text Ġ= Ġwallet Overview . getName () ĊĠĠĠĠĠĠĠ Ġcategory Field ?. text Ġ= Ġwallet Overview . get Category Name String () ĊĠĠĠĠĠĠĠ Ġlast Date Field ?. text Ġ= Ġwallet Overview . getLast DateString () ĊĠĠĠĠĠĠĠ Ġbalance Field ?. text Ġ= Ġwallet Overview . get Balance String () ĊĠĠĠ Ġ} Ċ }