Как сделать всплывающую активность? - PullRequest
0 голосов
/ 25 июня 2019

Я хочу сделать действие, которое при вызове отображается в виде небольшого всплывающего окна поверх любого текущего приложения (или домашнего экрана), как обычно делает помощник Google при вызове. Он предназначен для запроса ввода отпечатка пальца в течение 3 секунд или скрытия, если пользователь прикасается к его окну.

1 Ответ

0 голосов
/ 25 июня 2019

Помощник Google - это услуга, а не всплывающее окно.Вы можете выполнять всплывающие действия, но они будут работать только тогда, когда приложение на переднем плане, например, помощник Google, нуждается в фоновом обслуживании.Вы можете использовать тему android:theme="@android:style/Theme.Holo.Light.Dialog.MinWidth" для активности.для этой темы требуется активность, а не appcompatactivity.если вы хотите исключить из недавнего использования в манифесте android:excludeFromRecents="true"

 <activity
        android:name=".ActivityName"
        android:excludeFromRecents="true"
        android:label="@string/app_name" />
...