为了账号安全,请及时绑定邮箱和手机立即绑定

为什么说一般在子线程中更新ui,不是一般在主线程中更新UI么

为什么说一般在子线程中更新ui,不是一般在主线程中更新UI么

正在回答

3 回答

其实我们一般说的是在子线程中通过Handler或者AsycnTask机制实现发送消息通知主线程更新UI,跟新UI的操作都是在主线程中做的,哪怕是在子线程中的post方法也会想程序说明,post()方法内的代码是运行在主线程的。。。(ps:希望对你有帮助)

0 回复 有任何疑惑可以回复我~

正常来说都是用主线更新UI,但总有一些奇葩的用子线程更新的,所以handler机制就不适合子线程了,需要另一种方法

0 回复 有任何疑惑可以回复我~

你对着呢,android机制只能在主线程更新Ui

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android面试常客Handler详解
  • 参与学习       54881    人
  • 解答问题       183    个

学Android开发,必学Handler,也是Android面试常客

进入课程

为什么说一般在子线程中更新ui,不是一般在主线程中更新UI么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信