作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 Java 中如何从另一个线程分派(dispatch)回主 UI 线程?我正在使用带有 Runnable 的执行器在主 UI 线程之外做一些工作,并且我有一个接口(interface),以便可以通过它的监听器通知调用者。
但是,显然没有分派(dispatch)回主线程,回调来自工作线程。我如何将回调分派(dispatch)/分流回主线程,以便在我的监听器收到通知时,它可以在主线程上处理结果?
最佳答案
这取决于您使用的 UI 框架。通常,所有 UI 框架都将所有后台线程发布到包含回调的事件队列中。 UI 中的主循环将处理这些事件并从 UI 线程调用回调。
如果你使用Swing,那么看SwingUtils.invokeLater
关于java - 你如何分派(dispatch)回 Java 中的主线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29696198/
有人可以向我澄清主线 DHT 规范中的声明吗? Upon inserting the first node into its routing table and when starting up th
我正在尝试使用 USB 小工具驱动程序使嵌入式设备作为 MTP 设备工作。 我知道 Android 从大容量存储设备切换到 MTP 设备已经有一段时间了,并且找到了 source code for M
我是一名优秀的程序员,十分优秀!