package Ġdev j del as en . com . clean ui . extensions Ċ Ċ import Ġandroid . graphics . Type face Ċ import Ġandroid . util . Typed Value Ċ import Ġandroid . widget . TextView Ċ import Ġdev j del as en . com . clean ui . utils . TextStyle ĊĊ Ċ internal Ġfun ĠTextView . set ( text : ĠString ?, Ġtitle Color : ĠInt , Ġtext Size : ĠFloat , Ġtext Style : ĠInt ) Ġ{ ĊĠĠĠ Ġif Ġ( title Color Ġ!= Ġ- 1 ) Ġset TextColor ( title Color ) ĊĠĠĠ Ġset Text Size ( Typed Value . COMPLEX _ UNIT _ DIP , Ġtext Size ) ĊĠĠĠ Ġset Style ( text Style ) ĊĠĠĠ Ġthis . text Ġ= Ġtext Ċ } ĊĊ Ċ internal Ġfun ĠTextView . setStyle ( text Style : ĠInt ) Ġ{ ĊĠĠĠ Ġwhen ( text Style ) Ġ{ ĊĠĠĠĠĠĠĠ ĠTextStyle . BOLD . value Ġ-> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Type face ( type face , ĠType face . BOLD ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠTextStyle . ITAL IC . value Ġ-> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Type face ( type face , ĠType face . ITAL IC ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ ĠTextStyle . NORMAL . value Ġ-> Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset Type face ( type face , ĠType face . NORMAL ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }