Android 橫屏時禁止輸入法全屏

yangxi_001發表於2017-04-17

            一是在原始碼裡進行修改。frameworks/base/core/java/Android/inputmethodservice/InputMethodService.java 

            找到updateFullscreenMode方法,將boolean isFullscreen = mShowInputRequested && onEvaluateFullscreenMode();直接修正為boolean isFullscreen=false;


           二是在EditText的xml里加上屬性 android:imeOptions="actionDone|flagNoExtractUi",其中flagNoExtractUi是指將輸入法的抽出框隱藏,當選擇中文輸入的時候,就會看起來很彆扭。目前沒有好的解決辦法,歡迎交流。


轉自:http://blog.csdn.net/liuhanhan512/article/details/7544699

相關文章