5 分後にウェイクアップしていくつかのタスクを実行するサービスを開始してAlarmManager
いますが、サービスを停止できません。これどうやってするの?
サービスを開始するための私のコード:
Intent myIntent = new Intent(MainActivity.this, SendDataService.class);
pendingIntent = PendingIntent.getService(MainActivity.this, 0, myIntent, 0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
// Wake up after 5 minutes
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), 1000*60*5, pendingIntent);