View的测量模板

2016-08-31  本文已影响7人  淡定丶说的是
private int measureHeight(int measureSpec) {
        int result = 0;
        int specMode = MeasureSpec.getMode(measureSpec);
        int specSize = MeasureSpec.getSize(measureSpec);

        if (specMode == MeasureSpec.EXACTLY) {
            result = specSize;
        } else {
            result = 25;//这边放的是最小内容宽度
            if (specMode == MeasureSpec.AT_MOST) {
                result = Math.min(result, specSize);
            }
        }
        return result;
    }

高度模板与宽度模板一致

上一篇 下一篇

猜你喜欢

热点阅读