В настоящее время я показываю программную клавиатуру, используя следующий код
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput (InputMethodManager.SHOW_FORCED, InputMethodManager.RESULT_HIDDEN);
И здесь я не связываю программную клавиатуру с Edittext, потому что я использовал приведенный выше код.
Теперь я хочу закрыть SoftKeyboard, поэтому в настоящее время я использую код ниже, но он не работает.
imm.toggleSoftInput (InputMethodManager.SHOW_FORCED, InputMethodManager.RESULT_HIDDEN);
Может ли кто-нибудь предложить мне, что использовать для закрытия softKeyboard?
Основываясь на следующем ответе, я хочу, чтобы вы поняли, что я не использую EditText, я использую макет, на котором я хочу показать клавиатуру и скрыть клавиатуру. Я хочу отправить событие клавиатуры клавиатуры в удаленную область bcoz, что я не использовал editText.