目前正在开发一款手机游戏,很难让android设备上的后退按钮按我的意愿运行。
这里是一个场景:你点击后退按钮,意识到你实际上不想回去,所以你向上滑动(同时仍然按下)到游戏屏幕上,从而否定了后退按钮被按下。
我在用输入处理器,我有键盘和键盘。问题是,我不知道如何把这两个结合起来,这样当我按下后退键时,它就不会后退了。
我已经可以让back按钮来完成我想要的其他功能(比如不退出应用程序,在屏幕之间切换等等),只是停留在这一个场景中。
任何帮助都非常感谢。
编辑:此功能可以在Facebook移动应用程序中看到。如果单击后退按钮,将其刷到主屏幕,则应用程序不会退出。

最佳答案

我不知道移动开发的确切语法,但我想您最好的做法是创建一个布尔willexit,并将其实例化为true,然后在keyup()函数的put和if(willexit)语句中执行。现在可以让它在block keyup()中运行,如果willexit=false,则不必执行任何操作。从这里开始,只要满足条件,您就将willexit设置为false,例如在您的情况下进行刷卡。

08-05 16:00