2011-09-19 99 views
0

我在应用程序中创建了提醒。但每当我点击提醒按钮,它会开始连续播放。但我想在一段时间后停止闹铃(如10或20秒后)。你能帮我解决这个问题吗?如何在警报中停止提醒

我的代码段

Calendar cal = Calendar.getInstance(); 
      cal.set(Calendar.MONTH, date.getMonth()); 
    cal.set(Calendar.YEAR, date.getYear());    
    cal.set(Calendar.DAY_OF_MONTH, date.getDay()); 
    cal.set(Calendar.HOUR_OF_DAY, date.getHours()); 
    cal.set(Calendar.MINUTE, date.getMinutes() + 5); 
+0

你能用代码解释吗?我无法理解你在说什么。请帮助我。 – sanraj

+0

发布您的代码? –

回答

1

使用此代码来停止报警。此代码用于取消闹钟时间。

AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE); 
    alarmManager.cancel(pendingIntent);