Как предотвратить отображение действий из фона при открытии прозрачной активности из виджета? - PullRequest
0 голосов
/ 16 марта 2020

Я использую AndroidStudio и у меня есть действие с Theme.Dialog

<activity
      android:name=".widgets.MiniTrackerConfigureActivity"
      android:theme="@android:style/Theme.Dialog"
      android:noHistory="true"
      android:excludeFromRecents="true">

, которое открывается нажатием на App Widget, но когда мое приложение находится в фоновом режиме и App Widget получают щелчок, MiniTrackerConfigureActivity открывается поверх действий в фоновом режиме:

[приложение в фоновом режиме] -> [Виджет приложения] -> [Виджет приложения нажал]

(1) image in background (2) app widget (3) app widget clicked


Что я хочу, несмотря на то, является ли приложение или не открывается в фоновом режиме:
Если щелкнуть App Widget, действие открывается на главном экране

[Виджет приложения] -> [Виджет приложения нажал]

(1) App Widget (2) App Widget clicked
Но если приложение находится в фоновом режиме, приложение не должно быть уничтожено или его стек активности нарушен !!

Возможно ли это?

...