package Ġkr . ac . sn u . hc il . android . common . view . text Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . view . KeyEvent Ċ import Ġandroid . view . input method . Editor Info Ċ import Ġandroid . view . input method . Input Method Manager Ċ import Ġandroid . widget . TextView ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby ĠYo ung - Ho ĠKim Ġon Ġ 2 0 1 6 - 1 2 - 0 7 . Ċ Ġ*/ Ċ open Ġclass ĠEnter Hide Keyboard Editor ActionListener Ġ: ĠTextView . On Editor ActionListener Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Editor Action ( v : ĠTextView , Ġaction Id : ĠInt , Ġevent : ĠKeyEvent ?): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( action Id Ġ== ĠEditor Info . IME _ ACTION _ DONE ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Toast . makeText ( getActivity (), Ġ" call ", 4 5 ). show (); ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ// Ġhide Ġvirtual Ġkeyboard ĊĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġimm Ġ= Ġv . context . getSystem Service ( Context . INPUT _ METHOD _ SERVICE ) Ġas ĠInput Method Manager ĊĠĠĠĠĠĠĠĠĠĠĠ Ġimm . hide Soft Input From Window ( v . window Token , Ġ 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġv . clear Focus () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠ Ġ} Ċ Ċ }