android - 如何让 UI 线程等待后台线程完成?

标签 android multithreading loader

我可以使用 AsnycTask get() 方法等待后台任务完成,但是如果我使用带有 LoaderManager 回调的 CursorLoader 和 ContentProvider,我该怎么做呢?

是否也可以避免UI线程等待后台线程返回的数据?

最佳答案

您可以轻松地通过您的接口(interface)来获得 Asynctask 的回调。这是解决您的问题的正确方法

关于android - 如何让 UI 线程等待后台线程完成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41407996/

相关文章:

android - Butterknife 支持的最低 Android 版本是多少?

c - 阻塞套接字

c++ - 如何将多个堆数组传递给新线程?

c++ - 导致 C++11 std::mutex 将阻塞的线程锁定为被动等待状态?

java - 有没有办法加载没有对象的静态类?

android - 28.0.3 aapt.exe'' 以非零退出值 1 完成

android - 为什么要用-fno-pic 编译Android 内核模块?

sass - 差异 : Webpack css-loader and raw-loader

android - MaterialCardview 需要 Theme.AppCompat

parsing - React - 模块解析失败