1

我怎样才能ProgressDialog在一个中使用一个ActivityGroup?我想ProgressDialog在用户触摸按钮时显示一个,并且我想在下一个完成所有加载时隐藏该对话框Activity

我在......中创建了两个函数ActivityGroup

public void showSpinner()
{
    mSpinner = new ProgressDialog(group);    
    mSpinner.requestWindowFeature(Window.FEATURE_NO_TITLE);
    mSpinner.setMessage("Loading...");
    mSpinner.show();
}


public void hideSpinner()
{
    mSpinner.dismiss();
}

我在替换之前调用了这个函数Activity,见下面的代码:

TestAppgroup.showSpinner();

Intent intent = new Intent(Start.this, CitySelect.class);
View view = TestAppgroup.getLocalActivityManager().startActivity("cityselect", intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();               
TestAppgroup.replaceView(view);

这仅适用于 50%。它确实显示ProgressDialog,但仅在Activity加载下一个时。我想要的是ProgressDialog当用户单击按钮时将显示...

请问有什么帮助吗?

4

0 回答 0