没有在后台启动应用程序活动的对话框

时间:2014-04-05 06:30:42

标签: android dialog

我有一个IntentService,在感兴趣的事件发生后会触发Dialog框。但是,每次启动Dialog框时,我的应用的MainActivity都会在后台启动,前景中有Dialog框。取消Dialog后,用户可以访问Activity

有没有办法只启动Dialog而不在后台启动MainActivity。我希望它就像消息应用程序一样,显示一个快速回复的对话框。

提前致谢。

1 个答案:

答案 0 :(得分:1)

无法启动没有活动上下文的对话框。


然而,

您可以通过在清单中添加此主题来使活动看起来像一个对话框:

       <activity
        android:name="YourActivityThatLooksLikeADialog"
        android:theme="@android:style/Theme.Dialog" />