android – View类的onMeasure(int widthMeasureSpec,int heightMeasureSpec)方法的参数值单位是多少?

前端之家收集整理的这篇文章主要介绍了android – View类的onMeasure(int widthMeasureSpec,int heightMeasureSpec)方法的参数值单位是多少?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
可以任何身体让我知道参数的单位是什么
onMeasure(int widthMeasureSpec,int heightMeasureSpec)此View类方法.

我打印日志分别返回1073742144,-2147483251.

解决方法

该值是模式和大小的组合.使用View.MeasureSpec.getMode(widthMeasureSpec)获取模式(MeasureSpec.EXACTLY,MeasureSpec.AT_MOST和MeasureSpec.UNSPECIFIED之一);您可能想知道的是View.MeasureSpec.getSize(widthMeasureSpec),大小(以像素为单位).

另见source code of MeasureSpec.

猜你在找的Android相关文章