android - 如何在 Android 应用程序中创建进度对话框?

标签 android android-asynctask progressdialog android-progressbar

我正在开发应用程序以在接收要显示“进度对话框”的数据时从 Internet 接收一些数据。我在我的应用程序中使用了“AsyncTask”

问题是如何使用它以及如何显示百分比如100%?

请给我建议并给我一些例子。 谢谢你,对不起我的英语。

最佳答案

要显示进度对话框,您可以使用以下代码

 ProgressDialog dialog = new ProgressDialog(MainActivity.this);
                dialog.setMessage("Your message..");
                dialog.show();

在调用异步任务之前,即在 new YourTask.execute().

之前

并且在asynctask的onPostExecute函数中可以使用

 dialog.dismiss();

关闭对话框。

关于android - 如何在 Android 应用程序中创建进度对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17518876/

相关文章:

android - Android : battery usage? 下的 Websockets 与 GCM

android - 动画 Sprite 一次然后消失

java - Android 在检索图像时给出空指针

android - 如何将自定义微调器图像应用于 android 中的进度对话框

java - SeekBar - 无法设置起点

Android AsyncTask 在 ActivityGroup 中给出 BadTokenException

android - RxJava : How to handle error with zip operator ?

android - AsyncTask 和 Progressbar

java - 线程 asynctask 和 listview

android - 在Android Studio中将Gradle依赖关系解析为本地JAR