开发者社区 问答 正文

关于android更新ui的问题

为什么setClickable可以 在线程中修改ui而setEnable和setVisibilty不能在线程中使用。

展开
收起
爵霸 2016-06-14 10:28:33 1917 分享 版权
1 条回答
写回答
取消 提交回答
  • 因为后面两个会引起UI重绘,所以不能再非UI线程调用
    例如setVisibilty,会使控件显示出来,这时需要重绘

    2019-07-17 19:36:55
    赞同 展开评论