在安卓中。我实现了一个 InputProcessor 并且:
@override public boolean keyDown(int keycode)
当我按 Esc 键时,没有检查任何键并且应用程序退出。如何检查 Escape 键?
ps:在PC/MAC中,我可以直接检查Escape,它可以工作。
最佳答案
这对我有用:
public boolean keyDown(int keycode){
switch (keycode){
case Keys.ESCAPE:
Gdx.app.log("Monles", "ESC pressed");
break;
...
此外,当我按 ESCAPE 时,我的应用程序不会退出,但如果您的应用程序退出,这可能会解决它:
Gdx.input.setCatchBackKey(true);
关于java - Android 中的 libgdx : how to handle escape key?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19968312/