java - Android中自定义键盘 "enter"按钮

标签 java android eclipse

我是Android编程新手,但我已经制作了一个小应用程序。它有一个 EditText 和一个 ButtonOkay。 EditText 的输入设置为 number。当用户点击键盘上的 enter 按钮时,我希望执行与单击 Okay 相同的操作。我怎样才能做到这一点?

最佳答案

mEditText.setOnKeyListener(new OnKeyListener() {           

    @Override
    public boolean onKey(View v, int keyCode, KeyEvent event) {

        if (event.getAction() == KeyEvent.ACTION_DOWN && 
            keyCode == KeyEvent.KEYCODE_ENTER) {

            // do what you do in "Okay" button
            return true;
        }
        return false;
    }
});

关于java - Android中自定义键盘 "enter"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16253253/

相关文章:

java - 如何在 Eclipse 中运行通用参数化 JUnit 测试?

java - 如何在 Java 中制作可调整大小的数组?

java - 处理空指针异常不起作用

java - Jersey API的入口点Servlet是什么?

android - 我的 cordova 应用程序在检测到 NFC 标签后无法启动

java - 尝试检索 Google 文档中所有电子表格的列表

java - 找不到符号,我做错了什么?

java - 使用 RxJava 从 3 个不同的网站同步获取数据

android - 无法访问 fragment 内的 Textview

eclipse - 在 Eclipse 中添加之前删除的 Tomcat 7 服务器