600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > android resolvesize方法 Android 自定义View中onMeasure()中使用resolveSize()是什么意思?

android resolvesize方法 Android 自定义View中onMeasure()中使用resolveSize()是什么意思?

时间:2019-01-12 05:40:28

相关推荐

android resolvesize方法 Android 自定义View中onMeasure()中使用resolveSize()是什么意思?

缥缈止盈

public static int resolveSize(int size, int measureSpec) { int result = size; int specMode = MeasureSpec.getMode(measureSpec); int specSize = MeasureSpec.getSize(measureSpec); switch (specMode) { case MeasureSpec.UNSPECIFIED:result = size;break; case MeasureSpec.AT_MOST:result = Math.min(size, specSize);break; case MeasureSpec.EXACTLY:result = specSize;break; } return result; } 这个方法的主要作用就是根据你提供的大小和模式,返回你想要的大小值,这个里面根据传入模式的不同来做相应的处理。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。