Android在键盘上按下键

时间:2015-03-10 12:10:19

标签: android keyboard keyevent

我想获得键盘上的按键,适用于所有编辑文本等。 例如,我会在我的测试应用程序中记录按下的键。

怎么做?

1 个答案:

答案 0 :(得分:0)

使用代码:

       editText.addTextChangedListener(new TextWatcher() {
            @Override
            public void onTextChanged(CharSequence s, int start, int before,
                    int count) {
            }

        @Override
        public void beforeTextChanged(CharSequence s, int start, int count,
                int after) {
        }

        @Override
        public void afterTextChanged(Editable s) {
            if(s.toString().length() != 0)
            Log.d(""+s.toString().charAt(s.toString().length()-1));