如何打开EditText的软键盘ontouchListener

时间:2011-05-09 06:36:46

标签: android

我有一个edittext,我已经为其分配了一个触摸侦听器。但是当我触摸editText时,软键盘不会弹出。我用过 InputMethodManager manager =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);                         manager.showSoftInput(roomLnEditTxt,InputMethodManager.SHOW_IMPLICIT);

但仍无效。

3 个答案:

答案 0 :(得分:2)

使用SHOW_FORCED而不是SHOW_IMPLICIT

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

这肯定会解决您的问题。

答案 1 :(得分:0)

在清单

中添加此行
<activity android:name=".activity" android:configChanges="keyboardHidden|orientation">

答案 2 :(得分:0)

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button type="button" id="plusOne">+</button>
    <button type="button" id="minusOne">-</button>

    <div id="userNumbers">
       <p>
        <input type="text" id="person" name="person">
        </p>
    </div>

返回假为我解决了问题。