屏幕方向和ProgressDialog

时间:2015-08-14 18:00:04

标签: android screen orientation screen-orientation

我的活动有2 xml。在这个活动中,我必须调用一个有几分钟过程的progressdialog。当方向改变时,我的progressdialog关闭。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

在方向改变后,android会破坏并重新创建活动/片段。如果你有一个简单的不确定进度对话框,你可以通过onSaveInstanceState()保存对话框显示的事实,并简单地将对话框重新放回娱乐。

进一步阅读:http://developer.android.com/training/basics/activity-lifecycle/recreating.html

答案 1 :(得分:0)

如果你需要一个不会改变方向的对话框,我建议使用DialogFragment(现在谷歌也是如此)。

您可以找到许多有用的代码和实现示例here in the official android documentation.