问:何时可以获得View的准确宽高?
答:在View完成一个完整的绘制流程之后。
我们一般在onCreate或者onResume方法中post出一个runnable任务中去获取宽高,其原理就是这个任务会在第一次绘制流程结束之后在执行,所以可以拿到准确宽高。
如果有兴趣的同学可以尝试把这个消息改为异步消息,看看是否还能拿得到呢?
15
社区成员
40
社区内容
加载中
试试用AI创作助手写篇文章吧