package Ġa cademy . kot . portal . we ar . view . news Ċ Ċ import Ġa cademy . kot . portal . android . recycler . Base ViewHolder Ċ import Ġa cademy . kot . portal . android . recycler . Item Adapter Ċ import Ġa cademy . kot . portal . android . show Author Ċ import Ġa cademy . kot . portal . android . start Share Intent Ċ import Ġa cademy . kot . portal . we ar . App Ċ import Ġa cademy . kot . portal . we ar . R Ċ import Ġkotlinx . android . synt hetic . main . item _ info _ we ar .* Ċ import Ġorg . kotlin academy . data .* Ċ Ċ class ĠInfo Item W ear Adapter ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġinfo : ĠInfo , ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġon Link Clicked : Ġ( String ?) Ġ-> ĠUnit Ċ ) Ġ: ĠItem Adapter ( R . layout . item _ info _ we ar ) Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠBase ViewHolder . on Bind ViewHolder () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontext Ġ= Ġtitle View . context ĊĠĠĠĠĠĠĠ Ġtitle View . text Ġ= Ġinfo . title ĊĠĠĠĠĠĠĠ Ġdescription View . text Ġ= Ġinfo . desc ĊĠĠĠĠĠĠĠ Ġauthor View . show Author ( info . author , Ġinfo . author Url ) ĊĠĠĠĠĠĠĠ Ġshare Button . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontext . start Share Intent ( info . title , Ġinfo . getTag Url ( App . baseUrl Ġ?: Ġ"")) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġcontainer View . setOnClickListener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon Link Clicked ( info . url ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }