安卓 修改键盘确定按钮状态,并获取对应点击事件
生活随笔
收集整理的這篇文章主要介紹了
安卓 修改键盘确定按钮状态,并获取对应点击事件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這里寫自定義目錄標題
- 修改對應狀態
- 綁定點擊事件
修改對應狀態
android:singleLine="true"android:imeOptions="actionSearch"如果不加 android:singleLine=“true” 是不會看到效果的
其中actionSearch 是搜索樣式,其他樣式介紹如下
(1)actionUnspecified未指定,對應常量EditorInfo.IME_ACTION_UNSPECIFIED效果:
(2)actionNone 沒有動作,對應常量EditorInfo.IME_ACTION_NONE
(3)actionGo去往,對應常量EditorInfo.IME_ACTION_GO
(4)actionSearch 搜索,對應常量EditorInfo.IME_ACTION_SEARCH
(5)actionSend 發送,對應常量EditorInfo.IME_ACTION_SEND
(6)actionNext 下一個,對應常量EditorInfo.IME_ACTION_NEXT
(7)actionDone 完成,對應常量EditorInfo.IME_ACTION_DONE
綁定點擊事件
參考如下代碼
EditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {@Overridepublic boolean onEditorAction(TextView v, int actionId, KeyEvent event) {if (actionId == EditorInfo.IME_ACTION_SEARCH) {//點擊搜索的時候隱藏軟鍵盤hideKeyboard(EditText);// 在這里寫搜索的操作,一般都是網絡請求數據return true;}return false;}});/*** 隱藏軟鍵盤* @param context :上下文* @param view :一般為EditText*/public void hideKeyboard(View view) {InputMethodManager manager = (InputMethodManager) view.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);manager.hideSoftInputFromWindow(view.getWindowToken(), 0);}總結
以上是生活随笔為你收集整理的安卓 修改键盘确定按钮状态,并获取对应点击事件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringCloud2020 学习笔记
- 下一篇: idea添加目录时,Mark Direc