我想在特定事件发生时弹出dialog
。
问题是我的应用程序在事件发生时不会出现在前台,因此如果我使用我的活动上下文,对话框将仅在我的应用程序中弹出,而不是在前台应用程序中弹出。
如何在前台应用程序中弹出我的dialog
?
答案 0 :(得分:1)
如何在前台应用程序中弹出我的对话框?
您可以使用Theme.Dialog
,Theme.Holo.Dialog
,Theme.Material.Dialog
等将对话框转换为以对话为主题的活动。然后,显示该活动。
您无法获取前景活动的Context
,因为它来自另一个进程中的其他应用。