0
Я создал службу в android, которая вызывается периодически примерно через 3 минуты сервис запущен успешно, но я не могу его остановить: S Я написал эти коды для запуска и остановки служб , может anyoe помочь мне, почему функция остановки не останавливает обслуживание.Остановить периодическую службу в Android
public void startService()
{`enter code here`
//////////for location
Intent myIntent = new Intent(Close_Bus.this, gps.class);
PendingIntent pendingIntent = PendingIntent.getService(Close_Bus.this, 0, myIntent, PendingIntent.FLAG_UPDATE_CURRENT);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(System.currentTimeMillis());
// 3 miniutes
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,calendar.getTimeInMillis(), 180000, pendingIntent);
}
public void stopService()
{
//delete();
Intent intent = new Intent(Close_Bus.this, gps.class);
stopService(intent);
}