在我的应用程序的最开始,我想从网络下载一些初始化数据(在 AsynchTask 中)。因此,我想阻止我的主要活动并开始一个新的活动以显示 ProgressDialog 以监视下载过程。不幸的是,主要活动没有在后台被阻止并试图显示 GUI……这是不可能的,因为它依赖于从网上下载的初始数据。
我怎样才能阻止主要活动,直到其他活动完成?
在我的应用程序的最开始,我想从网络下载一些初始化数据(在 AsynchTask 中)。因此,我想阻止我的主要活动并开始一个新的活动以显示 ProgressDialog 以监视下载过程。不幸的是,主要活动没有在后台被阻止并试图显示 GUI……这是不可能的,因为它依赖于从网上下载的初始数据。
我怎样才能阻止主要活动,直到其他活动完成?