我有两项活动:
FirstPageActivity
SecondPageActivity
应用程序通过SecondPageActivity调用FirstPageActivity
应用程序在HttpRequest中发送SecondPageActivity
所以我想在FirstPageActivity中显示进度对话框,在SecondPageActivity完成数据下载后,它会关闭进度,然后出现。这可能吗?

最佳答案

我想在firstpageactivity中显示progress对话框,在secondpageactivity下载完数据后,它会关闭进程,然后出现。这可能吗?
不。
您不能处理一个Activity'sui功能或来自另一个活动的任何功能。
如果在ProggressDailog中启动FirstPageActivity,则必须在onPause()中关闭它,然后才能继续执行您所说的其他Activity
您可以在SecondPageActivityfromProggressDailogSecondPageActivity方法中启动新的onCreate()
更新:
ProggressDailog的文档中可以看到,要初始化onResume()需要传递当前的ProggressDialog上下文。

ProgressDialog(Context context)
ProgressDialog(Context context, int theme)

09-12 23:42