这是我的代码:
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上运行良好,并且它是为了点击输入提供信息:“keycode:66”
但是使用阿尔卡特的onetouch,它并没有任何东西。对于按下后退按钮,两个设备都提供了“keycode:4”,这很好,但在阿尔卡特上点击“输入”并没有。
有什么想法吗?