package Ġcom . p unto gr is . are you ar obot . utils Ċ Ċ import Ġandroid . app . Activity Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . View Ċ import Ġandroid . view . input method . Input Method Manager Ċ Ċ object ĠUtils Ġ{ ĊĊĠĠĠ Ġfun Ġcreate Default Random Name (): String { ĊĠĠĠĠĠĠĠ Ġvar Ġname Ġ= Ġ" robot " ĊĠĠĠĠĠĠĠ Ġrepeat ( 4 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname Ġ+= Ġ( 0 .. 9 ). random (). toString () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġname ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġshow Soft Keyboard ( view : ĠView , Ġactivity : Activity ) Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( view . request Focus ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġimm Ġ= Ġactivity . getSystem Service ( Context . INPUT _ METHOD _ SERVICE ) Ġas ĠInput Method Manager ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimm . show Soft Input ( view , ĠInput Method Manager . SHOW _ IMP LICIT ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }