主线程怎么才能判断子线程是否已经执行结束了
我想创建一个列表,这是个列表的数据是通过请求接口返回的。
我做的方法是先开子线程请求接口获取数据,然后拿数据赋值列表。
但是开子线程之后,子线程啥时候完跟我主线没关系啊,我把使用数据的语句写到开子线程的下边,
把数据赋值给列表的时候,数据还没获取到呢呀,主线程怎么才能判断子线程是否已经执行结束了呢?
鸿蒙
HarmonyOS
线程
赞
收藏 0
回答 1
待解决
相关问题
新线程中调用的函数没返回,怎么结束线程?
238浏览 • 1回复 待解决
类似CallStateObserver中的回调,是在app主线程,还新的线程中?
3119浏览 • 1回复 待解决
HarmonyOS可以在C代码中创建子线程吗?
160浏览 • 1回复 待解决
js 怎么开启异步线程?
3786浏览 • 1回复 待解决
redis单线程怎么理解?
318浏览 • 1回复 待解决
Harmony os 怎么打印当前线程?
6253浏览 • 1回复 已解决
PolarDB 优化器如何判断是否需要采用向量化执行?
810浏览 • 1回复 待解决
JS UI 怎么判断键盘 是否拉起?
4252浏览 • 1回复 待解决
关于鸿蒙napi的异步机制的疑问,执行逻辑是跑在js线程上吗?
5307浏览 • 1回复 待解决
在子线程里面高刷调用canvas.drawPixelMapHolderRect;画图,然后模拟机闪退,请请帮帮忙怎么弄?
2978浏览 • 1回复 待解决
api8如何实现异步线程跳转页面?
237浏览 • 1回复 待解决
springboot 中使用 redis 并发 500 时线程错误
1935浏览 • 1回复 待解决
openHarmony 如何获取当前线程信息?
316浏览 • 1回复 待解决
js Fa如何实现线程间通信?
3387浏览 • 1回复 待解决
EventRunner 创建新线程的时候 create(boolean isDeposited)...?
4826浏览 • 1回复 待解决
请问Codec怎么判断解码结束,即没有数据需要向解码器写入了?
1865浏览 • 1回复 待解决
PostgreSQL insert 前判断是否存在?
1422浏览 • 2回复 待解决
鸿蒙应用程序的开发是单线程的么?
1122浏览 • 1回复 待解决
eTS 有多线程的机制可以在下载模块中使用吗?
1470浏览 • 1回复 待解决
我已经开启了明文通讯为何无法通讯呢
5561浏览 • 2回复 待解决
Harmony怎么根据包名判断某个应用是否在运行?
1240浏览 • 0回复 待解决
怎么判断OpenHarmony设备中的应用是否为常驻应用?
135浏览 • 0回复 待解决
HarmonyOS可以在Native层用C代码创建线程吗?
165浏览 • 1回复 待解决
数据库连接池是线程安全的吗?
183浏览 • 1回复 待解决
UI线程处理 安卓中的runOnuiThread 有代替方法吗
6087浏览 • 1回复 待解决
可以参考:
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/thread-mgmt-guidelines-0000000000032130
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/inter-thread-overview-0000000000038958