您的位置:首页 > 移动开发 > Android开发

为什么在oncreat方法中使用post()可以获取的view的布局参数

2016-08-09 17:26 363 查看
在开发中,如果直接在activity的oncreate()方法中通过”getTop()”获取view的布局参数会直接返回0。这是因为,view还没有layout绘制好,所以此时的所有数值都初始值(一般都是0)。

一般我们可以通过post()方法来获取。因为虽然view还没有绘制完成,但是post()会把需要执行的动作放到队列里,等布局完成后再从队列里取出来,此时取到的值就不会是0了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android
相关文章推荐