Android Studio监听回车事件,捕获手机和扫描枪的Enter键的点击事件

package com.example.mynewtest;import android.content.Context;import android.os.Bundle;import androidx.appcompat.app.AppCompatActivity;import androidx.appcompat.widget.Toolbar;import android.view.KeyEvent;import android.view.MotionEvent;import android.view.View;import android.view.inputmethod.EditorInfo;import android.view.inputmethod.InputMethodManager;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class Login extends AppCompatActivity {         @Override    protected void onCreate(Bundle savedInstanceState) {             super.onCreate(savedInstanceState);        setContentView(R.layout.login);        Toolbar toolbar = findViewById(R.id.toolbar);        setSupportActionBar(toolbar);        Button button = (Button) findViewById(R.id.button);        EditText editText = (EditText) findViewById(R.id.edittext);        editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {                 @Override            public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {                     if(actionId== EditorInfo.IME_ACTION_SEARCH) {                         System.out.println("这里是监听扫码枪的回车事件");                    return true;                }                if(event.getKeyCode()==KeyEvent.KEYCODE_ENTER&&v.getText()!=null&& event.getAction() == KeyEvent.ACTION_DOWN){                         System.out.println("这里是监听手机的回车事件");                }                return true;            }        });    }}

更多相关文章

  1. Android获取手机短信
  2. Android 读取手机音乐,视频,图片
  3. Android 监听EditText文本输入 EditText监听事和输入事件
  4. Android传感器(一)-列出手机所具有的传感器
  5. android 监听解锁事件
  6. android 通知 手机 媒体 数据库 更新
  7. Android手机号、串号获取

随机推荐

  1. Android(安卓)报错 - 无法解析类型 java.
  2. Android(安卓)4 通过 USB 连接扫描枪 获
  3. 对学Android的几点建议(磨砺营马剑威Andro
  4. Android常用名令集锦(图文并茂)(转:来自网
  5. 深入Android(安卓)【五】 ―― 任务和进
  6. Android(安卓)系统的裁剪
  7. Android文件命名规范初版
  8. 飞利浦推出 Android(安卓)设备用 Fidelio
  9. Android:复杂数据模型的传递(了解下吧)
  10. OnLive 9月22日 在英国推出 [视频]