如何在Android中启动闹钟铃声?

时间:2015-08-03 15:10:06

标签: android android-activity

我在Android中的锁屏应用程序运行良好,现在我想稍微改进一下。 当设备开始响铃我的锁定屏幕应用程序的警报必须完成。请告诉我如何才能听到警报开始响铃? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

您可以设置BroadcastReceiver以收听闹钟事件。收到相关操作后,您可以停止锁定屏幕应用程序。

示例代码如下所示,

private BroadcastReceiver broadcastReceiver = new BroadcastReceiver() 
{
    @Override
    public void onReceive(Context context, Intent intent) 
    {
          String action = intent.getAction();
          if (action.equals("com.android.deskclock.ALARM_ALERT") || 
              action.equals("com.android.deskclock.ALARM_SNOOZE") || 
              action.equals("com.android.deskclock.ALARM_DISMISS") || 
              action.equals("com.android.deskclock.ALARM_DONE")) 
          {
              // Stop the screen lock application here...
          }
    }
}; 
相关问题