如何处理android活动的锁定屏幕按钮输入?
问题描述:
假设我有类似的警报活动这将启动通过锁屏报警,通过如何处理android活动的锁定屏幕按钮输入?
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
完成现在,从这里我可以按后退按钮杀活动,但我也想的记者锁定按钮可使警报静音。我将如何去创建一个按下锁定屏幕按钮的处理程序?
你能更详细一点你可以关掉你的闹钟? – damonkashu 2010-11-12 21:04:07
@DanielQuach:看看:http://stackoverflow.com/questions/11346958/listening-for-action-screen-off-on-android - 这里的响应给出了一个代码来做到这一点 – 2012-11-14 11:20:03
只有在应用程序是活动。您的应用移至后台后,您无法侦听ACTION_SCREEN_OFF。原因是您必须在onStop中注销接收者。 – Rabiees 2014-07-28 17:39:01