【发布时间】:2019-10-31 10:06:36
【问题描述】:
当您在 LibGDX 中点击 TextField 时,有时它会停留在屏幕键盘后面。您看不到您正在输入的内容。 我正在使用 TextInputListener 来避免这个问题:
textPassword.setOnscreenKeyboard(new TextField.OnscreenKeyboard() {
@Override
public void show(boolean visible) {
Gdx.input.getTextInput(new Input.TextInputListener() {
@Override
public void input(String text) {
textPassword.setText(text);
}
@Override
public void canceled() {
}
}, "" , "", "");
}
});
但是通过这种方式,数据输入可以分两步进行:
第 1 步: https://i.ibb.co/vYHGrJj/1.png
第 2 步: https://i.ibb.co/m5D3FMq/2.png
这不是一种用户友好的方法。
是否可以跳过第一步,直接开始第二步?
【问题讨论】:
标签: android libgdx textfield on-screen-keyboard