Android 活动中心的进度条

Android 活动中心的进度条,android,android-fragments,android-asynctask,Android,Android Fragments,Android Asynctask,我有一个活动,它的布局是FrameLayout,在其中我在3个片段之间交换。 每个片段都有一个按钮。当按下按钮时,我调用MainActivity中的一个方法,该方法调用异步任务。 在执行aysnc任务时,我需要在中心显示所有3个片段的进度条。 如何操作?您可以使用包含进度条的透明背景启动另一个活动 <LinearLayout ... android:background="@android:color/transparent" ... > ... ... 如何在

我有一个活动,它的布局是FrameLayout,在其中我在3个片段之间交换。 每个片段都有一个按钮。当按下按钮时,我调用MainActivity中的一个方法,该方法调用异步任务。 在执行aysnc任务时,我需要在中心显示所有3个片段的进度条。
如何操作?

您可以使用包含进度条的透明背景启动另一个
活动

<LinearLayout ...
    android:background="@android:color/transparent"
    ... >

...

...

如何在执行后关闭活动?使用。我将在执行前启动活动:Activity.startActivity(new Intent(Activity,ProgressActivity.class));在ProgressActivity.class有进度条的地方,现在我需要关闭PostExecute中的ProgressActivity.class我已经理解了,我在前面的评论中给了你答案。我尝试给ProgressActivity.finish();我犯了一个错误