【发布时间】:2011-12-02 00:37:44
【问题描述】:
我想从悬停在用户当前正在查看的任何内容上的服务中启动一个对话框。对话框像这样启动:服务触发打开对话框>启动透明活动>透明活动显示对话框。
我的问题是当用户打开应用程序,启动到主菜单,然后按 HOME 离开。通过按 HOME,它会暂停主菜单活动,而不是破坏,当服务启动对话框时,主菜单会显示在透明活动下方;导致对话框失去悬停在用户正在查看的任何内容上的影响。
如何使透明 Activity 独立于应用程序中的任何其他 Activity 打开?目前防止这种情况发生的唯一方法是在所有活动暂停时完成它们;但这是不切实际的。
【问题讨论】:
标签: android service android-activity dialog