これが私のコードです:
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;
}
});
何らかの理由で、このコードは私の Samsung Galaxy S3 Mini で適切に実行され、Enter キーを押すと「キーコード: 66」というメッセージが表示されます。
しかし、アルカテルのワンタッチでは何も乾杯しません。戻るボタンを押すと、両方のデバイスが「keycode: 4」と表示されますが、Alcatel で「Enter」を押しても何も起こりません。
何か案は?