输入法的editeText是否全屏问题
frameworks\base\core\java\android\inputmethodservice\InputMethodService.java
public boolean onEvaluateFullscreenMode(){
Configuration config = getResources().getConfiguration();
if (config.orientation != Configuration.ORIENTATION_LANDSCAPE) {
return false;
}
if (mInputEditorInfo != null
&& (mInputEditorInfo.imeOptions & EditorInfo.IME_FLAG_NO_FULLSCREEN) != 0) {
return false;
}
return true;
}
onEvaluateFullscreenMode()方法在自己的输入法模块中可直接重写,目的是在输入的时候显示的是否是全屏模式,如果不想要全屏模式在自己模块的onEvaluateFullscreenMode()方法中可直接返回false
public boolean onEvaluateFullscreenMode(){
return false;
}