【发布时间】:2011-10-14 11:30:50
【问题描述】:
如何检测按下的电源按钮或锁定屏幕按钮?当我的游戏以这种方式暂停时,可能会导致游戏崩溃,因为我需要在发生这种情况时暂停一个线程。
【问题讨论】:
-
通过正确实施活动生命周期,特别是针对各种消息采取适当的措施,您的问题可能会得到更好的解决。
-
您不应该寻找按键来修复您的应用程序。 Android 生命周期是一个更好的选择,应该可以解决当用户退出或暂停游戏时暂停游戏的问题。您是否尝试过在游戏的
Activity中覆盖onPause? -
我已经这样做了,但我认为我现在处理我的线程不正确。我将不得不回去,也许尝试用不同的方法管理它们,然后在 onPause 方法中编写处理锁屏问题的代码
标签: java android listener keylistener