0

这是我的代码:

searchEditText.setOnKeyListener(new OnKeyListener() {
        public boolean onKey(View v, int keyCode, KeyEvent event) {
            if (event.getAction() == KeyEvent.ACTION_DOWN) {

                Toast.makeText(AlapSlidingActivity.this, "keycode: "+keyCode, Toast.LENGTH_LONG).show();                    

            }
            return false;
        }
    });

出于某种原因,这段代码在我的三星 Galaxy S3 Mini 上执行得很好,它会显示按 Enter 键的消息:“keycode: 66”

但是使用 Alcatel onetouch 时,它什么都不会干杯。对于点击返回按钮,两个设备都会显示“keycode: 4”,这很好,但在 Alcatel 上点击“enter”没有任何意义。

有任何想法吗?

4

0 回答 0