如何进行弹出式活动?

时间:2019-06-25 04:28:32

标签: android android-activity android-9.0-pie

我想创建一个活动,该活动在被调用时会显示为任何当前应用程序(或主屏幕)顶部的小弹出窗口,有点像google助手在调用时通常会出现的情况。它旨在要求输入指纹3秒钟,或者在用户触摸其窗口之外时隐藏指纹。

1 个答案:

答案 0 :(得分:0)

Google助手不提供任何弹出式服务。 您可以进行弹出式活动,但仅适用于前台应用(如Google Assistant)需要后台服务时。 你可以使用主题  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" />