android EditText 回車事件
對於非內建輸入法
內建輸入法
或者
會根據imeOptions值得不同,預設輸入法的Enter鍵會有不同的圖案和功能。
https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html
程式碼裡監聽
- password = (EditText) findViewById(R.id.login_password_edit);
- password.setOnKeyListener(new OnKeyListener() {
- @Override
- public boolean onKey(View v, int keyCode, KeyEvent event) {
- if (KeyEvent.KEYCODE_ENTER == keyCode && event.getAction() == KeyEvent.ACTION_DOWN) {
- login();
- return true;
- }
- return false;
- }
- });
內建輸入法
- <EditText
- android:id="@+id/login_password_edit"
- android:layout_width="wrap_content"
- ndroid:imeOptions="actionSend" />
或者
- editText.setImeOptions(EditorInfo.IME_ACTION_DONE);
會根據imeOptions值得不同,預設輸入法的Enter鍵會有不同的圖案和功能。
https://developer.android.com/reference/android/view/inputmethod/EditorInfo.html
程式碼裡監聽
- password.setOnEditorActionListener(new TextView.OnEditorActionListener() {
- @Override
- public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
- if (actionId == EditorInfo.IME_ACTION_NEXT) {
- System.out.println("下一步");
- return true;
- }
- return false;
- }
- });
相關文章
- 回車響應事件事件
- javascript自定義回車事件JavaScript事件
- angularjs中響應回車事件AngularJS事件
- angular 回車事件新增資料到liAngular事件
- js頁面當中沒有寫回車事件,但是有回車效果JS事件
- Element 輸入框input響應回車事件事件
- jQuery點選回車事件程式碼例項jQuery事件
- Android 回車換行的持久化Android持久化
- android:EditText控制元件Android控制元件
- Android:EditText 多行顯示Android
- js實現的按鈕響應點選回車事件JS事件
- 【AXzhz】asp.net頁面中回車觸發事件_AXASP.NET事件
- asp.net 頁面回車觸發button按鈕事件ASP.NET事件
- Android EditText 屬性彙總Android
- android:edittext 輸入問題Android
- android edittext InputFilter 輸入控制AndroidFilter
- Android開發EditText屬性Android
- EditText的點選事件遮蔽鍵盤響應事件
- Android UI系列-----EditText和AutoCompleteTextViewAndroidUITextView
- Android EditText 修改提示字型的大小Android
- Android基礎 Android EditText禁止輸入空格Android
- android更改EditText下劃線顏色Android
- 回車和換行
- Android取消EditText自帶黃色邊框Android
- Android實現自帶橫線的EditTextAndroid
- Android UI 設計(4):EditText 控制元件AndroidUI控制元件
- jquery獲取回車事件jQuery事件
- Android 解決Android的TextView和EditText換行問題AndroidTextView
- oracle 回車、換行符Oracle
- android的EditText,焦點會預設在第一個EditText中,我不希望焦點預設在任何EditText中,如何做?Android
- android — EditText 設定 imeOptions 屬性為何失效?Android
- Android多個EditText輸入效果解決方案Android
- android -- EditText 設定 imeOptions 屬性為何失效?Android
- Android入門教程 | EditText 使用者輸入Android
- Android EditText 的使用及值得注意的地方Android
- android 讓 EditText, TextView自動識別連結AndroidTextView
- 火車站殺人事件事件
- js實現回車登陸JS