子线程中progress不显示问题
来源:互联网 发布:51单片机引脚功能图文 编辑:程序博客网 时间:2024/05/15 06:13
描述:在子线程中创建progressdialog,并显示,但是这个dialog一直显示不出来,代码是这样的:
Thread thread = new Thread(new Runnable() {@Overridepublic void run() {final ProgressDialog progress = ProgressUtil.show(activity, "提示", "登录验证中,请稍后...", new OnCancelListener() {@Overridepublic void onCancel(DialogInterface dialog) {// 取消操作}});}});thread.start();分析:在子线程中不能显示dialog,需要在主线程中显示修改后代码:
<pre name="code" class="java">Thread thread = new Thread(new Runnable() {@Overridepublic void run() { // 在主线程中调用 activity.runOnUiThread(new Runnable() { @Override public void run() { final ProgressDialog progress = ProgressUtil.show( activity, "提示", "登录验证中,请稍后...", new OnCancelListener() {@Overridpublic void onCancel(DialogInterface dialog) {// 取消操作}});}});thread.start();
0 0
- 子线程中progress不显示问题
- $.messager.progress不显示问题
- Toast不显示的原因和在子线程中使用方法以及Looper类详细解析
- ProgressBar的父控件为白色背景时progress不显示问题
- python父线程关闭后子线程不关闭问题
- 子线程的Toast怎么显示不出来问题解决
- android 在子线程中操作UI 导致Fragment显示空白问题
- Toast执行完makeText之后的代码不执行(子线程中调用Toast显示异常分析)
- Android 之 子线程中创建子线程以及子线程中toast 问题
- Java中 子线程JOptionPane.showMessageDialog()创建对话框不能正常显示,显示空白,也不能接受消息的问题
- Android 子线程中Toast的问题
- IE6中网页不显示iframe不显示问题
- DialogFragment中ListView的子项显示不可用
- 子线程控制主线程中UI显示
- Android-在子线程中显示Toast和Dialog
- ireport 子报表不显示,有数据,但就是在项目中不显示
- jquery mobile中图标不显示问题
- 博客中尖括号不显示的问题
- 开发Ios、Android程序快捷方式上显示的提示数字
- IOS-如何干掉UITextField的长按手势菜单与输入内容限制
- JAVA缓存获取序列方法
- shell 日期循环
- Hbase 建表操作实例源码
- 子线程中progress不显示问题
- gcc和g++编译c或者c++文件
- 关于matlab的hist函数取之后的折线
- 工作一年解决问题总结
- [Objective-C]Class类型、class方法
- 【Odoo】开源OpenErp的系统Android方面的开发交流
- 对javscript中0,false,空字符串,null,undefied,字符串0的总结
- linux shell 在后台运行命令
- 记一次tcmalloc分配内存引起的coredump