Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Intent alarmIntent = new Intent(currentActivity.getApplicationContext(), AlarmReceiver.class);
- PendingIntent pendingAlarmIntent = PendingIntent.getBroadcast(currentActivity.getApplicationContext(),
- AppManager.ALARM_PENDING_INTENT_REQUEST_CODE,
- alarmIntent,
- PendingIntent.FLAG_CANCEL_CURRENT);
- AlarmManager alarmManager = (AlarmManager)currentActivity.getApplicationContext().getSystemService(Context.ALARM_SERVICE);
- alarmManager.setInexactRepeating(AlarmManager.RTC_WAKEUP,
- System.currentTimeMillis(),
- interval,
- pendingAlarmIntent);
- public class AlarmReceiver extends BroadcastReceiver {
- @Override
- public void onReceive(Context _context, Intent _intent){
- I ntent serviceIntent = new Intent(_context.getApplicationContext(), PostLocationService.class);
- _context.getApplicationContext().startService(serviceIntent);
- }
- }
- Intent alarmIntent = new Intent(currentActivity.getApplicationContext(), AlarmReceiver.class);
- PendingIntent pendingAlarmIntent = PendingIntent.getBroadcast(currentActivity.getApplicationContext(),
- AppManager.ALARM_PENDING_INTENT_REQUEST_CODE,
- alarmIntent,
- PendingIntent.FLAG_CANCEL_CURRENT);
- AlarmManager alarmManager = (AlarmManager)currentActivity.getApplicationContext().getSystemService(Context.ALARM_SERVICE);
- alarmManager.set(AlarmManager.RTC_WAKEUP,
- interval,
- pendingAlarmIntent);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement