如何在没有任何活动的情况下显示进度条?

时间:2016-04-22 09:38:09

标签: android progress-bar

我的XML:

    <ProgressBar
    android:id="@+id/progress_bar"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    style="@android:style/Widget.ProgressBar.Large"
    android:layout_alignParentTop="true"
    android:layout_toLeftOf="@+id/button"
    android:layout_toStartOf="@+id/button"
    android:layout_marginTop="153dp" />

现在我正在活动中显示进度条。

在我的第一个活动中,我正在展示一个列表视图。单击列表视图中的任何项目时,它将开始使用下载管理器下载数据。例如,如果文件是PDF,那么在下载后它将询问您想如何打开它? 所以在下载过程中,我想在第一个活动中显示我的进度条。现在,在下载完成后,它会打开文件,但是在按下后退按钮时会显示进度条活动。

1 个答案:

答案 0 :(得分:0)

这样做的一种方法是以编程方式处理后退按钮....

    @Override public void onBackPressed() { // your code. }

将此功能添加到您的活动并处理后退按钮,以便不允许它返回...