Android TVアプリを開発しています。Edittext にフォーカスがあるときに、ソフト キーボード入力を表示したいと思います。
一般的な使用法として以下のコードを見つけました
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(analysisInput, InputMethodManager.SHOW_FORCED);
これらのコードはソフト キーボードの表示に成功していますが、Dpad (ラップトップ キーボード) の Enter ボタンを使用して数字または文字を選択すると、ソフト キーボードは自動的に非表示になり、Edittext フィールドに何も入力されません。
タッチ入力しか受け付けないモバイル版のコードですか?
Dpad と対話できる Android TV ソフト キーボードを表示する正しいコードは何ですか?