實現android按下Enter鍵便隱藏輸入鍵盤
實現android按下Enter鍵便隱藏輸入鍵盤,有兩種方法:
1.)如果佈局是多個EditText,為每個EditText控制元件設定android:singleLine=”true”,彈出的軟盤輸入法中Enter鍵為next,直到最後一個獲取焦點後顯示為Done,點選Done後,軟盤輸入鍵盤便隱藏。或者將EditText的imeOptions屬性設定android:imeOptions=”actionDone”,則不管是不是最後一個EditText,點選Enter鍵即隱藏輸入法。
2.)監聽Enter的事件,編寫Enter的事件響應。設定文字框的OnKeyListener,當keyCode ==KeyEvent.KEYCODE_ENTER的時候,表明Enter鍵被按下,就可以編寫自己事件響應功能了。
程式碼源:EnterListenter.rar
具體程式碼:
圖-1 點選Enter鍵隱藏鍵盤
PS:
把EditText的Ime Options屬性設定成不同的值,Enter鍵上可以顯示不同的文字或圖案
actionNone : Enter鍵,按下後游標到下一行
actionGo : Go,
actionSearch : 一個放大鏡
actionSend : Send
actionNext : Next
actionDone : Done,隱藏軟鍵盤,即使不是最後一個文字輸入框
相關文章
- Android輸入鍵盤隱藏解決方案Android
- 點選空白出隱藏鍵盤,或者點選按鈕隱藏軟鍵盤
- Android 隱藏手機鍵盤Android
- 隱藏的輸入框調起軟鍵盤問題--ios/安卓iOS安卓
- Android 監聽鍵盤彈起及隱藏Android
- Flutter實現點選空白區域隱藏軟鍵盤Flutter
- 12.2 實現鍵盤模擬按鍵
- js實現阻止指定鍵盤按鍵效果JS
- Qt 介面獲取鍵盤Enter鍵QT
- Html網頁實現鍵盤Enter響應功能HTML網頁
- Linux 按鍵輸入實驗Linux
- 在瀏覽器裡輸入網址,按下Enter鍵之後發生了什麼瀏覽器
- JS判斷鍵盤是否按的Enter鍵並觸發指定按鈕點選操作JS
- 【工具類】Android 最有效的隱藏軟鍵盤方法Android
- 解決webapp 鍵盤不隱藏WebAPP
- asp.net點選鍵盤enter鍵,呼叫按鈕點選事件函式ASP.NET事件函式
- Android開發,在Fragment中,隱藏或關閉軟鍵盤(虛擬鍵盤)的方法AndroidFragment
- Enter鍵是哪一個鍵盤 windows蘋果Enter鍵介紹(高清圖片)Windows蘋果
- 直播app系統原始碼,輸入完內容後自動隱藏軟鍵盤APP原始碼
- C#實現的三種方式實現模擬鍵盤按鍵C#
- MFC設定按下Enter鍵後響應指定的按鈕
- JAVA 接收鍵盤輸入Java
- 手勢隱藏軟鍵盤&設定UISearchBarUI
- Enter鍵是哪一個鍵盤 windows蘋果Enter鍵介紹(高畫質圖片)Windows蘋果
- 啟動按ctrl鍵 遮蔽自動隱藏功能
- Android高仿微信表情輸入與鍵盤輸入詳解Android
- jquery如何判斷是否按下了Enter鍵jQuery
- 鍵盤失靈按什麼鍵恢復 win10鍵盤恢復按鍵Win10
- 聊聊Flutter中的點選空白處隱藏鍵盤Flutter
- PB程式設計:鍵盤enter預設觸發和介面開啟預設輸入程式設計
- php 之讀取鍵盤輸入PHP
- go 如何監控鍵盤輸入Go
- 限制鍵盤輸入字元/位數字元
- java鍵盤輸入和延時Java
- Java - 4 鍵盤輸入語句Java
- python-input鍵盤輸入Python
- 鍵盤亂鍵怎麼處理 電腦鍵盤按鍵錯亂
- 移動端頁面鍵盤出現“搜尋”按鍵且實現提交功能