我无法在我的 TextField(libgdx 中的 scene2d ui 元素)侦听器中注册 android“删除”键。这是我定义文本字段的代码:
nameTextfield = new TextField("", skin);
nameTextfield.setMessageText("Some Text");
uiStage.addActor(nameTextfield);
我试过这个监听器只是为了解码 DELETE 键的键码:
nameTextfield.setTextFieldListener(new TextFieldListener() {
public void keyTyped (TextField textField, char key) {
textField.setText(String.valueOf(Integer.valueOf(key)));
}
});
尽管它为几乎所有按钮提供了代码,但它甚至对 DELETE 按钮都没有反应。
我在 Nexus 7 上对此进行了测试。