Я запустил службу, когда мое основное приложение установлено в фоновом режиме, а затем использовал значок ярлыка службы, чтобы перезапустить мое приложение.но каждый раз для приложения создается новый экземпляр.Я хочу сохранить пользовательский интерфейс.
Я пытался установить флаги при запуске намерения в службе
Это код из моей службы
appLogoImage.setOnClickListener(v -> {
Intent intent = new Intent(MinimizedAppFABService.this,MainActivity.class);
//WS intent.addFlags(Intent.);
startActivity(intent);
//close the service and remove the chat heads
stopSelf();
});
, который должен запуститьсуществующее представление, если приложение все еще не очищено из памяти, а если оно очищено, то перезапустить как новое действие