先创建闹钟

AlarmManager manager = (AlarmManager)getSystemService(ALARM_SERVICE);Long seconds = Utils.getseconds(num1,num2,flag);long triggerAttime = SystemClock.elapsedRealtime()+seconds;Intent i = new Intent(this,AlarmReceiver.class);PendingIntent pi = PendingIntent.getBroadcast(this,count1++,i,0);//用count的不同来实现任务不会被覆盖manager.setExactAndAllowWhileIdle(AlarmManager.ELAPSED_REALTIME_WAKEUP,triggerAttime,pi);

这是删除的方法

Intent intent = new Intent(context, AlarmReceiver.class);   context是当前活动上下文PendingIntent pendingIntent = PendingIntent.getBroadcast(context,plan.get(position).getCount(),intent,PendingIntent.FLAG_UPDATE_CURRENT);  //第二个参数是requestCode 即要删除闹钟的code。最后一个参数是PendingIntent.FLAG_UPDATE_CURRENTAlarmManager alarmManager = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);alarmManager.cancel(pendingIntent); //cancel()方法删除闹钟

更多相关文章

  1. android 广播传参数
  2. Android canvas clip 参数解释
  3. build.prop生成及参数解析
  4. Android -- android activity 各种布局方式以及相关参数
  5. 动态修改Android参数信息的方法绕过改机检测
  6. android 如何优雅地给Activity和Fragement传入参数
  7. Android中系统设置参数改变监听(以时间同步为例)
  8. 编程回忆之Android回忆(Android应用参数的获取)

随机推荐

  1. 【Android】MultiDex;NoClassDefFoundErro
  2. Activity设置为对话框属性时(Theme.Dialog
  3. Android杩涚▼鍒嗘瀽
  4. cocos2d-x编译Andorid报错make: *** No r
  5. android之manifest.xml内provider详解
  6. 那些年不错的Android开源项目
  7. Android之SurfaceView(二)
  8. fackbook的Fresco (FaceBook推出的Android
  9. Android(安卓)Studio导入Android源码
  10. 【Android(安卓)开发教程】FrameLayout帧