【发布时间】:2012-03-12 12:42:00
【问题描述】:
在我的应用程序中,我有 Activity 和几个 Fragment(Activity 用作控制器和 Fragments - 作为视图)
在一些我需要显示AlertDialogs和ProgressDialogs的Fragment中,Activity可以改变当前Fragment。
我的问题是:Activity 可以接收广播和 C2DM 通知,当我创建 AlertDialog 时,Activity 可以更改片段,但 Dialog 保留。因此,当用户单击某些按钮时,应用程序会崩溃。
DIAlogFragments 就像一个简单的对话框。
我是手动关闭对话框还是检查片段是否处于活动状态?有内置工具吗?
【问题讨论】:
标签: java android dialog android-fragments android-alertdialog