我在这个问题上看到了不同的问题,但不完全是我正在寻找的问题.问题是:在编辑特定的编辑文本时,如何使IME以全屏(提取)模式显示?我想要的是IME的行为,因为它看起来合适,除了特定的编辑文本,我需要IME全屏显示它.
我尝试了以下内容,但是没有这样做:
mEditText.setonFocuschangelistener(new View.OnFocuschangelistener() { @Override public void onFocusChange(View v,boolean hasFocus) { if (hasFocus) { InputMethodManager input = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); if(input != null) { input.showSoftInput(mEditText,InputMethodManager.SHOW_FORCED); } } } });