为什么不能在其它线程中直接修改UI线程上的控件属性? 什么是线程安全?... 什么是线程安全? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 线程 ui 控件 搜索资料 2个回答 #热议# 生活中有哪些实用的心理学知识? xmcong2000 2014-12-07 · TA获得超过3471个赞 知道大有可为答主 回答量:1919 采纳率:0% 帮助的人:1291万 我也去答题访问个人页 关注 展开全部 你好很高兴为你解答答案是:简单的说,如果多个线程都可以直接修改同一个控件的属性,很容易造成混乱,造成读写不一致,操作系统中介绍过PV操作的,你应该明白其中的道理。所以,Android只允许将对控件的修改操作提交给控件所在的线程,由该线程去执行实际的修改动作。满意请采纳,谢谢 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 00逗你玩儿00 推荐于2016-05-04 · 超过34用户采纳过TA的回答 知道答主 回答量:89 采纳率:0% 帮助的人:73.8万 我也去答题访问个人页 关注 展开全部 线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。可以在Thread中向Handler发送消息,Handler的处理则在View中,Handler会判断消息类型,并根据消息类型更新View。 本回答被网友采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-04-15 线程间操作无效,显示:从不是创建控件"Form1"的线程访问... 2016-12-01 以及 为什么不能在子线程中更新UI控件的属性 2 2015-12-21 android为什么不能在子线程中直接修改UI,求详细解释 4 2017-07-29 如何在别的线程中调用主窗口控件的属性 2015-09-24 如果在分线程中需要改变ui需要怎么处理 2018-01-28 求助:为什么工作线程不能操作UI线程的控件 1 2015-01-01 c# 跨线程 读取 主线程UI界面上的控件属性值应该怎么编写... 2014-05-31 C# 子线程获取Ui线程的控件属性问题 2 更多类似问题 > 为你推荐: