Handler handler = new Handler(new Handler.Callback() {
@Override
public boolean handleMessage(Message msg) {
if (msg.what == 1) {
InputMethodManager manager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
if (manager != null) {
manager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
}
}
return false;
}
});