我需要AlertDialog
在我的一个活动中显示一个,当用户按下后退按钮或触摸对话框外时,它不会关闭。我可以通过类的方法做到这一点,但是当一个新的通知到达系统的状态栏时,我Alertdialoge
被关闭了,我真的不想要那样。如何预防?
问问题
49 次
1 回答
1
我不确定这是你想要的答案,但你可以解决这个问题。
实现一个BroadcastReceiver
接收通知的方法,当它等待一秒钟并再次启动您的警报对话框。
更新:试试这个:使用清单中声明的对话框主题创建一个活动,如下所示:
<activity android:name="DialogActivity"
android:launchMode="singleInstance"
android:taskAffinity="" android:theme="@android:style/Theme.Dialog" />
这样,您的 activityDialog 将与您的主应用程序分离。
于 2013-10-16T16:14:12.870 回答