如何解决无法在Android中显示进度对话框
我正在尝试显示进度对话框,但未在手机屏幕上显示。
final ProgressDialog progressDialog = new ProgressDialog(getActivity());
progressDialog.setMessage("Checking Meter Status....");
progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progressDialog.setIndeterminate(true);
progressDialog.setCancelable(false);
progressDialog.show();
任何帮助将不胜感激吗?
解决方法
在dialogs的android开发人员文档中,
警告:Android包含另一个名为ProgressDialog的对话框类,该对话框类显示带有进度条的对话框。不推荐使用此小部件,因为它可以防止用户在显示进度时与应用进行交互。如果需要指示加载进度或不确定的进度,则应遵循Progress & Activity的设计准则,并在布局中使用ProgressBar,而不要使用ProgressDialog。
事实上,始终建议您遵循开发人员文档中发布的准则,因此您也应该这样做。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。