+
+ public static void setAlarm(final GregorianCalendar cal, final Context context) {
+ final PendingIntent pi = PendingIntent.getActivity(context, 1234, new Intent(context, AlarmReceiverActivity.class), PendingIntent.FLAG_CANCEL_CURRENT);
+ final AlarmManager am = (AlarmManager)context.getSystemService(Context.ALARM_SERVICE);
+ am.set(AlarmManager.RTC_WAKEUP, cal.getTimeInMillis(), pi);
+ }