Android 进度条示例

17 Mar 2025 | 阅读 2 分钟
android progress dialog

我们可以显示 Android 进度条对话框来显示正在进行的工作状态,例如下载文件、分析工作状态等。

在此示例中,我们正在显示用于模拟文件下载操作的进度对话框。

这里我们使用 android.app.ProgressDialog 类来显示进度条。Android ProgressDialog 是 AlertDialog 类的子类。

ProgressDialog 类提供了操作进度条的方法,例如 setProgress()、setMessage()、setProgressStyle()、setMax()、show() 等。进度对话框的进度范围是 0 到 10000。


让我们看一个简单的示例,在 Android 中显示进度条。


通过 ProgressDialog 实现的 Android 进度条示例

让我们看一个使用 ProgressDialog 类创建进度条的简单示例。

activity_main.xml

从调色板中拖动一个按钮,现在 activity_main.xml 文件将如下所示:

文件:activity_main.xml

Activity 类

让我们编写代码来显示进度条对话框。

文件:MainActivity.java

输出

android progress bar example output 1 android progress bar example output 2