logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Fragment中view.getWidth()=0的问题解决

昨天在项目中使用到游标动画,需要测量游标和父容器的宽度,于是在OnGlobalLayoutListener中getWidth,但是打印的结果始终为0。因为这个方法是在布局加载完成后进行调用的,按理来说是可以获取到控件宽度的。后面想到项目的布局MainActivity中FrameLayout里包含了三个Fragment,也就是底部导航栏的三个部分。在MainActivity中我做了判断,

到底了