Android / Libgdx:检测多任务按钮

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

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

谢谢你的帮助.

最佳答案 是否在此方案中调用pause()取决于设备/操作系统.

你想要监听的密钥是KEYCODE_APP_SWITCH.如果没有使用InputAdapter(我不知道相关的Keys值,如果它甚至存在),那么你需要查看gdx并查看原因它没有通过.

点赞