Я пытаюсь запустить сервис с помощью кнопки в уведомлении. Я использую ту же кнопку для запуска и остановки. Стоп работает, но когда я начинаю снова, я вижу, что в отладчике код выполняет часть startService, но не запускает службу, также не показывает исключения. Пожалуйста помоги.Невозможно начать сервис внутри внутреннего вещания приемника вещания
public static class switchButtonListener extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (startStopCount == 0) {
new OuterClassService().timer.cancel();
new OuterClassService.ScreenshotService().stopSelf();
startStopCount = 1;
} else {
context.startService(new Intent(context, OuterClassService.ScreenshotService.class));
startStopCount = 0;
}
}
Первое уведомление время, но при нажатии, она работает и служба останавливается, но когда я использую ту же кнопку, чтобы начать снова, он не запускает услугу
Отправьте код кнопки, пожалуйста, – Leonardo