本文介绍了如何打开的EditText的软键盘ontouchListener的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

我有一个EditText,而我已经分配了一个触摸监听器。但是,当我触碰EDITTEXT软键盘不会弹出。我已经使用
InputMethodManager经理=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                        manager.showSoftInput(roomLnEditTxt,InputMethodManager.SHOW_IMPLICIT);

I have an edittext to which I have assigned a touch listener. But when I touch the editText the soft keyboard does not pop up. I have usedInputMethodManager manager=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); manager.showSoftInput(roomLnEditTxt, InputMethodManager.SHOW_IMPLICIT);

但仍然没有工作。

推荐答案

使用SHOW_FORCED代替SHOW_IMPLICIT

Use SHOW_FORCED instead of SHOW_IMPLICIT

InputMethodManager经理=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
                            mgr.showSoftInput(YOUR_VIEW,InputMethodManager.SHOW_FORCED);

InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); mgr.showSoftInput(YOUR_VIEW, InputMethodManager.SHOW_FORCED);

这肯定会解决你的问题。

This will definitely solve your problem.

这篇关于如何打开的EditText的软键盘ontouchListener的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 18:58