Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在进行大型流程时制作加载屏幕_Android_Android Studio_Progress Bar_Loading_Android Loader - Fatal编程技术网

Android 如何在进行大型流程时制作加载屏幕

Android 如何在进行大型流程时制作加载屏幕,android,android-studio,progress-bar,loading,android-loader,Android,Android Studio,Progress Bar,Loading,Android Loader,我想在android应用程序执行一个巨大的过程(如查找范围内的素数)时制作一个加载屏幕。这个过程需要很长时间才能完成,我想在它执行这个巨大过程时显示一个加载屏幕或进度条。以下是我的应用程序的代码:您可以添加一个简单的ProgressDialog ProgressDialog progress = new ProgressDialog(this); progress.setTitle("Loading.."); progress.setMessage("Please wait..."); prog

我想在android应用程序执行一个巨大的过程(如查找范围内的素数)时制作一个加载屏幕。这个过程需要很长时间才能完成,我想在它执行这个巨大过程时显示一个加载屏幕或进度条。以下是我的应用程序的代码:

您可以添加一个简单的ProgressDialog

ProgressDialog progress = new ProgressDialog(this);
progress.setTitle("Loading..");
progress.setMessage("Please wait...");
progress.setCancelable(true);
需要启动时,请致电

progress.show();
当您需要取消它时,请致电

progress.dismiss();

这回答了你的问题吗?