HarmonyOS 线程切换问题
1. 怎么查看当前在哪个线程?
2. 怎么切换到主线程?我发现在有些回调里toast无法显示,猜测当前可能为子线程?怎么切换到主线程
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS主线程子线程切换问题
2102浏览 • 1回复 待解决
HarmonyOS emitter 线程切换问题
1564浏览 • 1回复 待解决
HarmonyOS ArkTs-taskpool切换主线程问题
1460浏览 • 1回复 待解决
HarmonyOS 其他线程切换到主线程的api
1566浏览 • 1回复 待解决
HarmonyOS tabs切换问题
708浏览 • 1回复 待解决
当切换到子线程之后如何判断是否为主线程?
1483浏览 • 1回复 待解决
HarmonyOS 线程相关问题
1618浏览 • 1回复 待解决
HarmonyOS 页面间切换问题
1330浏览 • 1回复 待解决
HarmonyOS Tabs框架切换问题
893浏览 • 1回复 待解决
HarmonyOS 横竖屏切换问题
2578浏览 • 1回复 待解决
HarmonyOS 多线程锁问题
1803浏览 • 1回复 待解决
HarmonyOS 线程开发问题
1136浏览 • 1回复 待解决
HarmonyOS Worker主线程和子线程共享对象问题
1358浏览 • 1回复 待解决
HarmonyOS 音频设备切换问题
2893浏览 • 1回复 待解决
HarmonyOS 子窗口路由切换问题
1046浏览 • 1回复 待解决
HarmonyOS taskpool线程池数量问题
1630浏览 • 1回复 待解决
HarmonyOS 关于native子线程问题
819浏览 • 1回复 待解决
HarmonyOS关于多线程的问题
1469浏览 • 1回复 待解决
HarmonyOS taskpool线程并发问题
1135浏览 • 1回复 待解决
HarmonyOS 多线程数据互通问题
999浏览 • 1回复 待解决
HarmonyOS 线程共享资源问题
1211浏览 • 1回复 待解决
HarmonyOS ArkTS线程安全问题
1538浏览 • 1回复 待解决
HarmonyOS 线程通信 事件循环问题
1058浏览 • 1回复 待解决
HarmonyOS 多线程并发相关问题
1306浏览 • 1回复 待解决
HarmonyOS 线程池在应用前后台切换后,是如何执行的
1309浏览 • 1回复 待解决





















问题1 :在Ability的onCreate生命周期中获取主线程的tid绑定在一个全局变量中,当有其他线程的时候同样获取其tid与全局变量的tid比对即可判断当前是否为主线程,不是主线程的就是子线程。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-process-V5#%E5%B1%9E%E6%80%A7
问题2 :子线程的任务无法切换到主线程执行可以将子线程执行完的结果传递到主线程,参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/taskpool-introduction-V5
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/itc-with-emitter-V5