]> iEval git - unical.git/blobdiff - src/ro/ieval/unical/Utils.java
Clean up previous commit
[unical.git] / src / ro / ieval / unical / Utils.java
index 703c8ddc2061bb6769e3643e593e4c205f4f86dd..df57cda73262ff9f5ac6d13aeb1492cf786b9b0f 100644 (file)
@@ -1,7 +1,12 @@
 package ro.ieval.unical;
 
+import java.util.GregorianCalendar;
 import java.util.Locale;
 
+import android.app.AlarmManager;
+import android.app.PendingIntent;
+import android.content.Context;
+import android.content.Intent;
 import android.view.View;
 import android.view.ViewGroup;
 
@@ -20,4 +25,10 @@ final class Utils {
        public static String formatDate(final int year, final int month, final int day){
                return String.format(Locale.ENGLISH, "%4d-%02d-%02d", year, month, day);
        }
+       
+       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);
+       }
 }
This page took 0.02949 seconds and 4 git commands to generate.