8月19日每日一题:何时可以获得View的准确宽高?

失落夏天
优质创作者: 操作系统技术领域
博客专家认证
2022-08-19 10:17:16

问:何时可以获得View的准确宽高?

答:在View完成一个完整的绘制流程之后。

我们一般在onCreate或者onResume方法中post出一个runnable任务中去获取宽高,其原理就是这个任务会在第一次绘制流程结束之后在执行,所以可以拿到准确宽高。

如果有兴趣的同学可以尝试把这个消息改为异步消息,看看是否还能拿得到呢?

...全文
153 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

15

社区成员

发帖
与我相关
我的任务
社区描述
打造一个安卓技术讨论的社区
androidflutterandroidx 个人社区 上海·长宁区
社区管理员
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧