Android-AlarmManager多个闹钟相互独立的实现
2011-06-17 17:19
459 查看
Intent i=new Intent(TimeSetActivity.this,AlarmReceiver.class);
PendingIntent pi = PendingIntent.getBroadcast(TimeSetActivity.this, Integer.valueOf(id) , i, 0); //通过getBroadcast第二个参数区分闹钟,将查询得到的note的ID值作为第二个参数。
AlarmManager am = (AlarmManager) getSystemService(Activity.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pi);//设置闹铃
Intent i=new Intent(TimeSetActivity.this,AlarmReceiver.class);
PendingIntent pi = PendingIntent.getBroadcast(TimeSetActivity.this, Integer.valueOf(id) , i, 0);
am.cancel(pi);//取消闹钟
这样就通过getBroadcast的第二个参数有效的区分了各个闹钟
PendingIntent pi = PendingIntent.getBroadcast(TimeSetActivity.this, Integer.valueOf(id) , i, 0); //通过getBroadcast第二个参数区分闹钟,将查询得到的note的ID值作为第二个参数。
AlarmManager am = (AlarmManager) getSystemService(Activity.ALARM_SERVICE);
am.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), pi);//设置闹铃
Intent i=new Intent(TimeSetActivity.this,AlarmReceiver.class);
PendingIntent pi = PendingIntent.getBroadcast(TimeSetActivity.this, Integer.valueOf(id) , i, 0);
am.cancel(pi);//取消闹钟
这样就通过getBroadcast的第二个参数有效的区分了各个闹钟
相关文章推荐
- Android-AlarmManager多个闹钟相互独立的实现
- Android-AlarmManager多个闹钟相互独立的实现
- Android独立闹钟实现
- Android 使用AlarmManager和NotificationManager来实现闹钟和通知栏
- Android 通过AlarmManager实现单次闹钟和周期闹钟
- Android自动开关机实现, AlarmManager实现开关机闹钟
- Android 利用AlarmManager和NotificationManager来实现闹钟和通知栏
- Android AlarmManager闹钟实现
- android 闹钟AlarmManager的实现
- Android重复闹钟(每天)的实现 Android之AlarmManager(全局定时器/闹钟)指定时长或以周期形式执行某项操作
- Android使用Google Gson实现JSON字符串和对象、对象数组之间相互转换
- android闹钟实现原理
- 我的Android进阶之旅------>Android使用AlarmManager全局定时器实现定时更换壁纸
- Android 实现WebView与JavaScript相互调用//支持javaScript对android方法调用 mWebView.addJavascriptInterface(n
- Android 使用AlarmManager设置闹钟
- Android随笔之——闹钟制作铺垫之AlarmManager详解
- Android---AlarmManager(全局定时器/闹钟)指定时长或以周期形式执行某项操作
- Android开发本地及网络Mp3音乐播放器(六)实现独立音乐播放界面
- Android重复闹钟(每天)的实现
- Android中如何实现WebView与JavaScript的相互调用