Masquer le clavier dans Android tout en touchant à l'extérieur Modifier la zone de texte

Je sais que le code pour rejeter notre clavier android est

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(myEditText.getWindowToken(), 0);

Quelqu'un peut-il me suggérer une méthode pour masquer le clavier si on touche la zone à l'extérieur de la zone de texte autre que le clavier à l'écran.

source d'informationauteur Nithin Michael