在AsyncTask运行过程中暂停 并显示对话框 如题 我有一个AsyncTask 并开始执行 请问加入我想在中途想暂停下来 并弹出一个对话框等待用户的选择 然后再继续执行这个如何实现 我试着暂停了 但是发现对话框无法弹出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 线程中无法调用UI的。必须不会显示出来~你可以在在线程中发送广播 ,然后activity负责接收再显示对话框。或者直接写成在sevice里启对话框。 不是啊 我用handler来显示对话框的 1)AsyncTask 并开始执行 2)中途想暂停下来 并弹出一个对话框等待用户的选择:发送给主线程消息,然后在相应里开启对话框3)然后再继续执行对话框的响应处理函数 好了 我弄好了 我的做法是打开另一个activity来做对话框 中间通过handler来通信 这个其实不是我的问题所在 问题就在于我这个长时间的操作已经在ui线程弹出个进度对话框来显示详细的进度 当我暂停的时候连ui线程都停下来了 所以不可能再在这个ui线程弹出一个对话框了 就算可以弹出 那么我的进度对话框岂不是会关掉?后来想起要是我停住这个ui那么再打开另一个activity不就好了 于是就这么做了 Android系统MulticastSocket编程的问题 eclipse里启动avd后删了的程序回来了?? 圖標拖動的問題 Android实时通迅。 darwin streaming server配置存储路径出现问题 大家对于android实现聊天功能,不采用socket,还可以采用什么技术? android kotlin mvp转化问题 需要开发一个功能模块供多个现有APP使用,求设计思路! android studio学习记录 android8.1收不到开机广播怎么解决? 点击弹出的Dialog中Item后出现: 请问获取本地图片后显示问题
你可以在在线程中发送广播 ,然后activity负责接收再显示对话框。
或者直接写成在sevice里启对话框。
不是啊 我用handler来显示对话框的
2)中途想暂停下来 并弹出一个对话框等待用户的选择:
发送给主线程消息,然后在相应里开启对话框
3)然后再继续执行
对话框的响应处理函数
问题就在于我这个长时间的操作已经在ui线程弹出个进度对话框来显示详细的进度 当我暂停的时候连ui线程都停下来了 所以不可能再在这个ui线程弹出一个对话框了 就算可以弹出 那么我的进度对话框岂不是会关掉?后来想起要是我停住这个ui那么再打开另一个activity不就好了 于是就这么做了