android中几种宽度的定义
getWidth() 是实际显示的宽度
getMeasureWith() 是测量宽度,在布局之前计算出来的
getIntrinsicWith() 是原有宽度,有时候原有宽度可能很大,但是实际上空间不是很大,所以效果上并没有那么大,这个方法可以获得原有宽度,可以辅助测量的时候选择合适的展示宽度
getMinimumWidth() 是最小宽度,是xml参数定义里的minWidth,也是一个辅助测量展示的参数。
getMeasuredWidth:在自定义view重写onLayout时,在我们用layoutinflater动态加载view后获得的view的原始宽度。

浙公网安备 33010602011771号