輸入法擋住輸入框和點選空白處把手機的輸入法影藏(焦點處理)
點選輸入框輸入內容的時候,輸入法擋住輸入框的問題接解決
Activity裡面在清單檔案增加下面的程式碼,activity的名字自己更換就可以了
<activity android:name=".view.activity.MainActivity" android:windowSoftInputMode="adjustPan|stateHidden"></activity>
在輸入框輸入內容的時候,然後點選空白處讓輸入法小鍵盤影藏
給總佈局設定可以點選和id:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/reprotLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:clickable="true" android:orientation="vertical">
然後在頁面中設定佈局的點選事件:這裡面的v.getWindowToken()的v是點選事件的v或view
case R.id.reprotLayout: InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(v.getWindowToken(), 0); break;
相關文章
- imemode 控制輸入法,控制輸入框的輸入法
- 從一次輸入框無法輸入的bug,談如何限制輸入框輸入型別型別
- 輸入框點選按鈕清除輸入的所有字元的封裝字元封裝
- android 處理輸入法可見性Android
- win10輸入法只能輸入英文如何處理_win10輸入法失效只能打英文解決方法Win10
- win10輸入法遮蔽如何恢復_win10遮蔽輸入法處理方法Win10
- 點選底部input輸入框,彈出的軟鍵盤擋住input(蘋果手機使用第三蘋果
- 微軟輸入法打字時不顯示選字框 win10輸入法的選字框不見了微軟Win10
- win10輸入框無法貼上怎麼處理 win10輸入框不能貼上如何修復Win10
- win10輸入法卡頓如何修復_win10輸入法卡頓非常慢處理方法Win10
- Ubuntu下搜狗輸入法無法輸入中文Ubuntu
- 修復安卓鍵盤彈起擋住輸入框bug安卓
- 安卓和ios鍵盤擋住輸入內容安卓iOS
- win10 dota2輸入法沒有候選怎麼處理_win10 dota2輸入法沒有候選框恢復方法Win10
- 輸入和輸出基礎語法
- react輸入框輸入中文bugReact
- 處理stdin輸入的字串指令字串
- win10無法刪除微軟輸入法怎麼辦 win10微軟輸入法刪除不了處理方法Win10微軟
- Android點選列表後彈出輸入框,所點選項自動滾動到輸入框上方Android
- pat處理輸入輸出小技巧(待更新)
- win10切換輸入法當機如何修復_win10切換輸入法電腦就卡死處理方法Win10
- CentOS 7 輸入中文 & 安裝搜狗輸入法CentOS
- win10輸入法切換不了中文怎麼處理_win10輸入法無法切換中文如何修復Win10
- input 輸入框只能輸入數字
- 五筆輸入法入門
- win10輸入法特殊字元怎麼輸入_win10微軟輸入法輸入特殊符號操作方法Win10字元微軟符號
- manjaro中文輸入法JAR
- sogou輸入法Go
- js禁用頁面所有輸入框以及點選事件JS事件
- Android中EditTex焦點設定和彈不彈出輸入法的問題Android
- win10遊戲左上角出現輸入框如何解決_win10遊戲左上角輸入法處理方法Win10遊戲
- 檔案輸入和輸入出處理(六)-序列化和反序列化
- ios OC 輸入框禁止輸入空格/去掉空格/只能輸入字母和數字iOS
- Win10電腦搜狗輸入法無法輸入中文及輸入法欄不見了的解決方法Win10
- 檔案輸入輸出處理(二)-位元組流
- fcitx(小企鵝中文輸入法)在GNOME中無法顯示輸入框但可以輸入中文的問題解決方案
- Flutter 密碼輸入框 驗證碼輸入框Flutter密碼
- win10輸入法中文輸入沒有待選詞恢復方法Win10