我有一个微调器,其中下拉项有一个 EditText,在尝试 editText.requestFocus() 之后,焦点出现在 editText 上,但键盘没有出现。它告诉 mServedView != view,我基本上认为下拉项可能没有附加到父活动。以下是我的代码。
InputMethodManager imm = (InputMethodManager)
appContext.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(holder.editText, InputMethodManager.SHOW_FORCED);
我曾尝试使用 toggleSoftInput,在这种情况下会显示键盘,但是当我键入第一个键时,下拉菜单会关闭。