Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Create reminder in android app
- pendingIntent = PendingIntent.getBroadcast(SettingsActivity.this, 1234567, new Intent(SettingsActivity.this, WeeklyReminder.class), 0);
- AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE); Calendar calendar = Calendar.getInstance(); calendar.setTimeInMillis(System.currentTimeMillis());
- calendar.add(Calendar.SECOND, 30);
- long updateFreq = 30*1000;//24*60*60*1000;
- alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), updateFreq, pendingIntent);
- public class WeeklyReminder extends BroadcastReceiver
- {
- @Override
- public void onReceive(Context context, Intent intent)
- {
- // TODO Auto-generated method stub
- try
- {
- System.out.println("Alarm Initiated");
- Toast.makeText(context, "Recieved Alarm", Toast.LENGTH_SHORT).show();
- }
- catch (Exception e)
- {
- Toast.makeText(context, "There was an error somewhere, but we still received an alarm", Toast.LENGTH_SHORT).show();
- e.printStackTrace();
- }
- }
- }
- <receiver android:name="WeeklyReminder">
- <receiver android:name=".WeeklyReminder">
Add Comment
Please, Sign In to add comment