1

我想在我的应用程序中使用 Progress Dailog。我在做这件事时遇到了一个问题,经过一些 RnD 我才知道创建进度对话框是不太可能的,我在应用程序中有 TabHost 的活动组类。

我有完全相同的场景,我的应用程序中有 TabHost 和一个具有 TabHost 类的 ActivityGroup 类。因此,当我尝试为活动组类中的类创建进度对话框时,我无法创建它。但是,如果我尝试为不在活动组中的类创建进度对话框,我可以毫无问题地创建它。

现在有解决办法吗?

4

1 回答 1

3

我认为问题在于进度对话框的上下文

尝试将对话框的上下文作为 getParent()

ProgressDialog.show(getParent(), "加载中...", "请稍候...", true, false);

于 2011-01-21T06:51:38.323 回答