카테고리 없음

[기계적 인조 인간] 안드로이드 너비가 상자 높이와 같습니까?

행복을전해요 2021. 2. 7. 13:21

정사각형보기를 만들려는 경우 onMeasure메서드 를 재정의하는 사용자 지정보기를 만들 수 있습니다 . 내에서 onMeasure당신이 할 수있는 setMeasuredDimension뷰 사각형을 같은 값으로 설정합니다.

전의:

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);
        setMeasuredDimension(widthMeasureSpec, widthMeasureSpec);
        }
        


출처
https://stackoverflow.com/questions/22050248