はじめに
キーボードを表示する方法が調べたところ二つ出てきたので、どちらも調べ直さなくいていいようにメモがわりに記事にしておきます。
表示(Java)
binding.edtMessage.requestFocus();
InputMethodManager keyboardManager = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
keyboard.showSoftInput(binding.edtMessage, 0);
または、
binding.edtMessage.requestFocus();
InputMethodManager keyboardManager = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
keyboardManager.toggleSoftInput(1, InputMethodManager.SHOW_IMPLICIT);
表示(Kotlin)
binding.edtMessage.requestFocus()
val keyboardManager = requireContext().getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
keyboardManager.showSoftInput(binding.edtMessage, 0)
または、
binding.edtMessage.requestFocus()
val keyboardManager = requireContext().getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
keyboardManager.toggleSoftInput(1, InputMethodManager.SHOW_IMPLICIT)