Android View之--获取View大小时机

来源:互联网 发布:java泛型类型擦除 编辑:程序博客网 时间:2024/06/05 15:38

在onCreate()方法中获取View大小,返回0,原因是View还未绘制完成,处于测量View图层及位置阶段

在onResume()方法中获取View大小,如图所示:


偶尔能获取成功,说明回调onResume()方法时,View不一定绘制完成,但是onResume()回调时,界面已经展示出了,为什么View还未绘制完成?

View绘制完成,回调onWindowFocusChanged(),在该方法中获取View的大小。


0 0
原创粉丝点击