gpt4 book ai didi

java - 将父 Activity 的自定义对话框覆盖到所有 View ,包括 android 中的子 Activity

转载 作者:搜寻专家 更新时间:2023-11-01 08:04:53 31 4
gpt4 key购买 nike

我需要显示覆盖所有子 Activity 的自定义对话框。但该对话框的基本上下文是背景。是否可以?。这用于在唤醒(屏幕打开)后对整个应用程序的自定义锁定。我有一个广播接收器来管理它。但是那个接收者是通过父 Activity 注册的。当屏幕从对话/进程正确执行的父 Activity 进入休眠状态时。但是屏幕从对话框显示子 Activity 背景的子 Activity 进入休眠状态,当我回到父 Activity 时显示。我认为这发生在对话的上下文中。

最佳答案

您需要使用 Activity 而不是 Dialog。设置您的 Activity 主题以模拟 list 中的 Dialog

示例 - AndroidManifest.xml:

android:theme="@android:style/Theme.Dialog"

然后,您将可以更灵活地控制其显示。

关于java - 将父 Activity 的自定义对话框覆盖到所有 View ,包括 android 中的子 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15676715/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com