Exemple #1
0
 public void unregisteralarm(WeatherInfo wInfo, long time) {
   WeatherInfo weatherInfo = new WeatherInfo();
   weatherInfo.setCityname(wInfo.getCityname());
   weatherInfo.setDate(wInfo.getDate());
   weatherInfo.setPubdate(wInfo.getPubdate());
   Intent intent = new Intent("com.cdji.MY_ALARM");
   //		intent.setClass(NewAlarm.this, AlarmSever.class);
   Bundle bundle = new Bundle();
   bundle.putSerializable("WeatherInfo", weatherInfo);
   intent.putExtras(bundle);
   PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 0, intent, 0);
   AlarmManager aManager;
   aManager = (AlarmManager) getSystemService(ALARM_SERVICE);
   aManager.cancel(pendingIntent);
   Log.i(
       "TAG",
       "取消了一个闹钟事件" + weatherInfo.getCityname() + weatherInfo.getDate() + weatherInfo.getPubdate());
 }