我有一个正在运行的ProgressDialog,并从线程句柄接受完成百分比。当屏幕被锁定,然后解锁时,应用程序返回到应用程序的主屏幕,并且不会继续显示ProgressDialog。
如何使用ProgressDialog返回同一页面?我假设我需要以某种方式保存句柄资源并在onResume上重新创建它,但我不确定如何做到这一点。
感谢。
答案 0 :(得分:0)
看来你走在正确的轨道上。假设你有类变量showProgressDialog和myProgress:
@Override
protected void onResume() {
super.onResume();
if(showProgressDialog)
{
myProgressDialog.show();
myProgressDialog.setProgress(myProgress);
}
}