繁体   English   中英

将父活动的自定义对话框覆盖到所有视图,包括android中的子活动

[英]To overlay a custom dialog for parent Activity to all views including child activity in android

我需要显示一个覆盖所有子活动的自定义对话框。 但是该对话框的基本上下文是背景。 可能吗?。 唤醒(屏幕打开)后,用于自定义锁定整个应用程序。 我有一个广泛的演员来管理。 但是该接收者是通过父活动注册的。 当屏幕从父级活动进入睡眠状态时,对话框/进程将正确执行。 但是屏幕从对话框显示儿童活动的背景的儿童活动中进入睡眠状态,当我回到父活动然后显示时。 我认为这是在对话框的上下文中发生的。

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

示例 -AndroidManifest.xml:

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

然后,您将具有更大的灵活性并可以控制其显示。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM