我是一名有用的助手,可以为您翻译文本。
我正在开发一个Android TV应用程序。 当EditText获得焦点时,我想显示软键盘输入。
我找到了以下常用代码。
这些代码成功地显示了软键盘,但是当我使用Dpad(笔记本电脑键盘)的Enter按钮选择数字或字符时,软键盘会自动隐藏,并且没有输入到Edittext字段中。
这是仅接受触摸输入的移动版本的代码吗?
如何正确显示Android TV软键盘以能够与Dpad交互?
我正在开发一个Android TV应用程序。 当EditText获得焦点时,我想显示软键盘输入。
我找到了以下常用代码。
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(analysisInput, InputMethodManager.SHOW_FORCED);
这些代码成功地显示了软键盘,但是当我使用Dpad(笔记本电脑键盘)的Enter按钮选择数字或字符时,软键盘会自动隐藏,并且没有输入到Edittext字段中。
这是仅接受触摸输入的移动版本的代码吗?
如何正确显示Android TV软键盘以能够与Dpad交互?