【问题标题】:Realtime text input parsing android keyboard实时文本输入解析android键盘
【发布时间】:2011-02-07 10:05:34
【问题描述】:

我想知道是否可以监听 android 键盘上的按键。因此,当按下一个字母时,我可以在实时释放键时更新一个 TextView。我希望能够反向显示单词,以便将每个字符存储在数组中,然后将其反向附加到 textView 中。

那么可以为键盘设置和 onKeyListener 吗?还是其他方式?

【问题讨论】:

    标签: java android text keyboard


    【解决方案1】:

    “监听安卓键盘上的按键”

    您可以使用以下代码 sn-ps:

    @Override
    public boolean dispatchKeyEvent(KeyEvent event) {
            if (event.getKeyCode() == KeyEvent.KEYCODE_BACK) // KeyEvent.* lists all the key codes u pressed
            {   // do something on back.
            }  
            return super.dispatchKeyEvent(event);
        }
    

    或者

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event)  {
            if (keyCode == KeyEvent.KEYCODE_BACK) { // KeyEvent.* lists all the key codes u pressed
                 // do something on back.
            }
            return super.onKeyDown(keyCode, event);
        }
    

    【讨论】:

    • 您的第一个答案非常有效,谢谢您不需要尝试这些。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-09
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 1970-01-01
    • 2018-01-11
    • 2012-04-28
    相关资源
    最近更新 更多