关于Android等待框不显示的问题
2017-07-14 15:23
218 查看
我们在做Android应用的时候,经常会遇到一些费时的操作需要用等待框来等待操作,但是如果一不留意,这个等待框就会显示不出来,也不会报错。根据自己遇到的炕,和多方查找资料总结发现,在主线程做耗时的操作时,等待框是不会显示的。所以要显示等待框时,耗时的操作最好放在子线程中。为了让大家更好的理解,可以参考下面的列子:
final ProgressDialog progressDialog = new ProgressDialog(MainActivity.this); progressDialog.setMessage("加载中。。。"); progressDialog.show(); //在主线程中延时2000关闭等待框,等待框不显示 /*try { Thread.sleep(2000); } catch (InterruptedException e) { e.printStackTrace(); } progressDialog.dismiss();*/ //延时2000关闭等待框,等待框显示 handler.postDelayed(new Runnable() { @Override public void run() { progressDialog.dismiss(); } },2000);
相关文章推荐
- 关于下载xbmc后打开Android 源码时的一个思考问题?兼各平台安装xbmc 的中文显示
- 关于android gridview不显示图片,文字等问题
- android关于popupWindow不显示问题
- 关于android语言切换后通知栏显示的问题
- Android 关于显示键盘,布局错乱网上顶的问题
- Android -关于注册Google Map Api Key 的方法和网页显示不全的问题
- 关于图片资源在android2.1/2.2/2.3下无法显示的问题以及解决方法
- 关于在Android中使用Google Map只显示网格问题的解决方法
- 关于android的listview数据列表显示的下拉和刷新报错问题
- Android 关于在ScrollView中加上一个ListView,ListView内容显示不完全(总是显示第一项)的问题的两种简单的解决方案
- Android 开发过程中关于Toast不显示的问题
- Android开发——关于全屏显示问题
- 关于Cocos2d-x 3.0正式版 粒子问题在IOS上正常显示,在Android下有问题的解决方案
- 关于Android Menu横纵向显示的问题(经过验证)
- android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题
- 关于Android ImageView 图片显示的几个问题
- android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题
- 【Android 问题集锦】关于android ImageView前景图片显示很小的问题
- android 关于 ScrollView嵌套GridView,ListView 显示和滑动的问题
- 关于android中显示的问题