Я разрабатываю приложение, в котором запускаю фоновую службу и хочу, чтобы моя основная деятельность выполняла определенное действие после остановки службы
Я попробовал это в моем сервисе
public void onDestroy() {
myActivity.getInstance().performAction();
}
однако это вызывает исключение службы времени ожидания, так как служба не останавливается, за исключением случаев, когда это действие завершено и это действие занимает много времени
как я могу обойти это. Есть предложения?