Android / Libgdx:检测多任务按钮

时间:2012-10-31 08:59:08

标签: android libgdx

我正在使用Libgdx为Android开发游戏,我注意到当我按下多任务按钮时,当我浏览以前的应用程序列表时,游戏仍然在后台运行(我可以看到游戏继续移动在后台)。显然,我想暂停比赛。

我正在使用Screen类,只有在有效更改应用程序时才会调用pause()方法。我没有设法检测按钮事件作为解决方法。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

在这种情况下是否会调用pause()取决于设备/操作系统。

您要收听的密钥是KEYCODE_APP_SWITCH。如果InputAdapter(我不知道相关的Keys值,如果它甚至存在),则不会发生这种情况,那么您需要查看gdx,看看为什么它没有通过。