2011-05-09 131 views
1

我有一個edittext,我已經爲其分配了一個touch listener。但是當我觸摸editText時,軟鍵盤不會彈出。我用過 InputMethodManager manager =(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); manager.showSoftInput(roomLnEditTxt,InputMethodManager.SHOW_IMPLICIT);如何打開EditText的軟鍵盤ontouchListener

但仍然無法正常工作。

回答

0

在清單

<activity android:name=".activity" android:configChanges="keyboardHidden|orientation"> 
2

使用SHOW_FORCED添加而不是SHOW_IMPLICIT這一行

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

這一定會解決你的問題。

+0

問題在onTouch()方法中解決我返回了真正的值。 – user744627 2011-05-09 13:15:02