實現android按下回車鍵便隱藏輸入鍵盤,有兩種方法:
1.)如果布局是多個edittext,為每個edittext控制項設定android:singleline=」true」,彈出的軟盤輸入法中回車鍵為next,直到最後乙個獲取焦點後顯示為done,點選done後,軟盤輸入鍵盤便隱藏。或者將edittext的imeoptions屬性設定android:imeoptions=」actiondone」,則不管是不是最後乙個edittext,點選回車鍵即隱藏輸入法。
2.)監聽enter的事件,編寫enter的事件響應。設定文字框的onkeylistener,當keycode ==keyevent.keycode_enter的時候,表明enter鍵被按下,就可以編寫自己事件響應功能了。
具體**:
圖-1 點選回車鍵隱藏鍵盤
ps:把edittext的ime options屬性設定成不同的值,enter鍵上可以顯示不同的文字或圖案
actionnone : 回車鍵,按下後游標到下一行
actiongo : go,
actionsearch : 乙個放大鏡
actionsend : send
actionnext : next
actiondone : done,隱藏軟鍵盤,即使不是最後乙個文字輸入框
開啟軟鍵盤
win32的話話,要是這幾個函式sipinfo shsipinfo sipsetinfo sipgetinfo net底下有個inputpanel設定他的enable就ok了。隱藏輸入面板 bool lowersip return fres 公升起輸入面板 bool raisesip void re...
關於軟鍵盤
1.editext獲得焦點後自動彈出軟鍵盤的呼叫方法 檢視edittext原始碼,找到editext的父類textview,在ontouchevent方法中找到如下 if touchisfinished istexteditable textisselectable the above condit...
軟鍵盤管理
安卓開發一般都需要進行軟鍵盤管理,常用操作老司機已為你封裝完畢,你可以用這份工具進行管理,具體可以檢視原始碼,現在為你開車,demo傳送門。openkeybord 打卡軟鍵盤 closekeybord 關閉軟鍵盤 timerhidekeyboard 通過定時器強制隱藏虛擬鍵盤 iskeybord 輸...