android - 加载在线数据库数据进度条
问题描述
我在我的 android 应用程序中使用 Mysql 在线数据库,并且我正在使用 BackgroundWorker 类。请问如何在数据从在线数据库加载到活动或片段时创建加载进度条或圆形加载形状?
解决方案
在您的 Activity 或 Fragment 中创建 progressDialog
并使用您的网络库从服务器获取数据。要使用 ProgressDialog,请使用以下代码
ProgressDialog progressdialog = new ProgressDialog(getApplicationContext());
progressdialog.setMessage("Please Wait....");
启动 ProgressDialog 使用
progressdialog.show();
progressdialog.setCancelable(false); //is used so that ProgressDialog cannot be cancelled until the work is done.
要停止 ProgressDialog,请使用以下代码(当您的工作完成时):
progressdialog.dismiss();`
推荐阅读
- javascript - 为什么这两个表达式会产生不同的值?
- reactjs - 如何更改属性溢出?
- rest - REST 验证由身份验证服务生成的业务 API 中的令牌
- sass - @each-loop 使用 map-get()
- scala - 如何创建具有不同子项目的通用 SBT 根项目
- php - Stripe 无法在 PHP 7.2 上收费
- python - 与权重的 Numpy 协方差?
- android - Android - FirebaseJobDispatcher - contentUriTrigger 不起作用
- xamarin - 模板绑定的 propertyChanged 事件仅在包含四个模板的页面上调用一次
- php - AJAX : 通过单个 AJAX 传递图像和数据