1

假设我有类似警报活动的东西,它通过锁定屏幕启动警报,通过

getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

现在,从这里我可以按下后退按钮来终止活动,但我还想要按下锁定按钮来使警报静音。我将如何为按下锁屏按钮创建一个处理程序?

4

1 回答 1

2

收听此广播意图

ACTION_SCREEN_OFF

当你得到这个意图时,你可以关掉你的闹钟

于 2010-11-12T09:37:09.267 回答