簡體   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