如何在完成单击android中的EditText后保持键盘?
我有一些EditText应用程序。
<EditText
android:id="@+id/et_game_word"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10"
android:imeOptions="actionDone"
android:singleLine="true" >
<requestFocus />
</EditText>
当我点击键盘上的完成按钮时,该按钮隐藏,但是我想在点击后保持键盘。 只有按下Back按钮才能隐藏键盘。 我试图添加InputMethodManager.SHOW_FORCED继续显示键盘,但这不起作用。
editTextWord.setOnEditorActionListener(new OnEditorActionListener() {
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if ((event != null && (event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) || (actionId == EditorInfo.IME_ACTION_DONE)) {
someCode();
inputManager.hideSoftInputFromWindow(
getCurrentFocus().getWindowToken(),
InputMethodManager.SHOW_FORCED);
}
return false;
}
});
我怎样才能做到这一点?
链接地址: http://www.djcxy.com/p/92977.html上一篇: How to remain keyboard after Done click on EditText in android?