我在片段开始时尝试打开键盘。
我使用此代码,但键盘无法启动,有人可以帮助我吗?
以下是代码:
clipboardName = ((EditText) mView.findViewById(R.id.edittextid));
clipboardName.setHint("hint");
//popup the keyboard
InputMethodManager mgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(clipboardName, InputMethodManager.SHOW_IMPLICIT);
答案 0 :(得分:2)
尝试这样可以正常工作:)
edit = (EditText) view.findViewById(R.id.search);
edit.requestFocus();
InputMethodManager imgr = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imgr.showSoftInput(edit, 0);
imgr.toggleSoftInput(InputMethodManager.SHOW_FORCED, InputMethodManager.HIDE_IMPLICIT_ONLY);
希望这个答案对你有帮助:))