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

shi*_*eru 6 android progressdialog android-progressbar android-asynctask

我正在开发应用程序,以便在接收我想要显示"进度对话框"的数据时从互联网接收一些数据.我在我的应用程序中使用了"AsyncTask".

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

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

shr*_*yas 27

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

 ProgressDialog dialog = new ProgressDialog(MainActivity.this);
                dialog.setMessage("Your message..");
                dialog.show();
Run Code Online (Sandbox Code Playgroud)

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

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

 dialog.dismiss();
Run Code Online (Sandbox Code Playgroud)

解散对话框.