Я попытался закрыть свою пользовательскую клавиатуру после элемента click в gridview. Я пытаюсь сделать это в классе BaseAdapter. контекст - из InputMethodService.Как закрыть/скрыть пользовательскую клавиатуру Android
До сих пор я пытался ниже:
FrameLayout scroll = (FrameLayout)inflater.inflate(R.layout.keyboard, null);
InputMethodManager imm = (InputMethodManager)context.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(scroll.getWindowToken(), 0);
-
imm.toggleSoftInput(0,InputMethodManager.HIDE_IMPLICIT_ONLY);
-
scroll.setVisibility(View.INVISIBLE);
Благодарности
не получает никакой ошибки, но клавиатура все еще показывает –