Android:橫屏時禁止輸入法全屏

方法一:在代碼里直接對EditText進行設置
mEditText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);

方法二:在XML布局文件里的EditText加上屬性
android:imeOptions="flagNoExtractUi"

方法三:如果是使用自定義鍵盤的話,需要重寫onEvaluateFullscreenMode()返回值會false即可。

建議使用前兩種方法。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,372評論 25 708
  • Windows 95中文輸入法編輯器(IME) 微軟 翻譯:TBsoft Software Studio ...
    returntrue閱讀 2,746評論 0 3
  • afinalAfinal是一個android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,567評論 2 45
  • 做事如下棋,每事如一子。 子子非閑子,要用盡其利,事事非閑事,要用盡其能; 子子相連,互有照應方可活盤,事事相關,...
    小新哥微課堂閱讀 799評論 0 0
  • 01 最近有一個視頻在網上被瘋傳,畫面中一位父親一直在訓斥在一旁玩手機的兒子,兒子則默默地看著手機。大概是兒子的無...
    立雪寒梅1閱讀 766評論 2 1