我有一个分配给触摸侦听器的edittext。但是,当我触摸editText时,软键盘不会弹出。我用过
InputMethodManager管理器=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
manager.showSoftInput(roomLnEditTxt,InputMethodManager.SHOW_IMPLICIT);
但仍然无法正常工作。
最佳答案
使用SHOW_FORCED而不是SHOW_IMPLICIT
InputMethodManager mgr =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
mgr.showSoftInput(YOUR_VIEW,InputMethodManager.SHOW_FORCED);
这肯定会解决您的问题。
关于android - 如何打开EditText的软键盘ontouchListener,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5933400/