如何处理Android活动的锁屏按钮输入?

时间:2010-11-12 07:03:54

标签: android lockscreen

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

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

现在,从这里我可以按后退按钮来杀死活动,但我也想按下锁定按钮来使闹钟静音。我如何创建按下锁定屏幕按钮的处理程序?

1 个答案:

答案 0 :(得分:2)

收听此broadcast intent

ACTION_SCREEN_OFF

您可以在获得此意图时关闭闹钟