package Ġcom . mob app home . android app updater . commons Ċ Ċ import Ġandroid . graphics . Type face Ċ import Ġandroid . text . method . Link Movement Method Ċ import Ġandroid . util . Log Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroid . widget . TextView Ċ import Ġcom . mob app home . android app updater . tools . AA Updater Controller Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġset tar Ġon Ġ 6 / 2 3 / 1 7 . Ċ Ġ*/ ĊĊ Ċ fun ĠViewGroup . inflate ( layout Id : ĠInt , Ġattach To Root : ĠBoolean Ġ= Ġfalse ): ĠView Ġ{ ĊĠĠĠ Ġreturn ĠLayoutInflater . from ( context ). inflate ( layout Id , Ġthis , Ġattach To Root ) ĊĠĠĠ ĠTODO (" Bu Ġmet od Ġhe le Ġis h lem ir , Ġcontext Ġ== Ġnull ") Ċ } ĊĊ Ċ fun ĠTextView . set Controller Font () Ġ{ ĊĠĠĠ Ġif Ġ( AA Updater Controller . font Name Ġ== Ġnull ) Ġreturn ĊĊĠĠĠ Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfont Ġ= ĠType face . createFrom Asset ( this . context . assets , ĠAA Updater Controller . font Name ) ĊĠĠĠĠĠĠĠ Ġthis . type face Ġ= Ġfont ĊĠĠĠ Ġ} Ġcatch Ġ( r : ĠRuntimeException ) Ġ{ ĊĠĠĠĠĠĠĠ ĠLog . e (" test ", Ġ" Error Ġ" Ġ+ Ġr . message ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ fun ĠTextView . decorate As Link () Ġ{ ĊĠĠĠ Ġthis . movement Method Ġ= ĠLink Movement Method . getInstance () Ċ }