xuanyedaxia 发表于 2021-12-26 21:38:43

Android原生 如何等待异步里面任务执行再执行主线程里的任务

Android原生 如何等待异步里面任务执行,再执行主线程里的任务
在异步请求的时候返回数据给主线程,怎么先让异步里面的任务执行完成再执行主线程里面任务。
如图 这个异步就没执行。

lishangwl 发表于 2021-12-26 21:38:44

CRONET大神 发表于 2021-12-26 21:43:44

按时大大飒飒大大撒打算

a246145 发表于 2021-12-27 04:47:04

Handler

lishangwl 发表于 2021-12-27 10:54:40

public void test() {
      new Thread(() -> {
            //子线程
            //进行耗时任务处理
            newsonghttp newsonghttp = new newsonghttp();
            List<song> List = newsonghttp.newsonghttpe10);
            //回调主线程
            listView.post(() -> {
                //主线程
                //进行ui操作
            });
      }).start();
    }

6202301 发表于 2021-12-31 21:49:59

支持开源~!感谢分享
页: [1]
查看完整版本: Android原生 如何等待异步里面任务执行再执行主线程里的任务