package Ġcom . h udson . wan android . ui . adapter . view holder Ċ Ċ import Ġandroid . view . View Ċ import Ġandroidx . recyclerview . widget . RecyclerView Ċ import Ġcom . h udson . wan android . data . entity . Article Ċ import Ġcom . h udson . wan android . data . entity . Navigation Item Ċ import Ġcom . h udson . wan android . databinding . Item Navigation Item Binding Ċ import Ġcom . h udson . wan android . view model . global . Global Jump Handler Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠH udson Ġon Ġ 2 0 2 0 / 8 / 2 5 . Ċ Ġ*/ Ċ class ĠNavigation ViewHolder ( private Ġval Ġbinding : ĠItem Navigation Item Binding ) ĊĠĠĠ Ġ: RecyclerView . ViewHolder ( binding . root ){ ĊĊĠĠĠ Ġfun Ġbind Navigation ( navigation Item : ĠNavigation Item ){ ĊĠĠĠĠĠĠĠ Ġbinding . navigation Ġ= Ġnavigation Item ĊĠĠĠĠĠĠĠ Ġbinding . click Listener Ġ= ĠView . OnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtag Ġ= Ġit . tag ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif ( tag Ġ!= Ġnull Ġ&& Ġtag Ġis ĠArticle ){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠGlobal Jump Handler . on Jump Inv oked ( it , Ġtag . link ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }