我需要检查输入键来启动搜索程序。除某些键盘外,所有作品似乎都有一个 SEND 按钮而不是 ENTER 按钮。按下此按钮时,代码转储。我在下面有一个小样本。有任何想法吗?
tx1.setOnEditorActionListener (new OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
System.out.println("Key: " + event.getKeyCode()); //BLOWS UP HERE
if (event.getAction() == KeyEvent.ACTION_DOWN) {
if (event.getKeyCode() == KeyEvent.KEYCODE_ENTER) {
// ...
}
}
}
}