정사각형보기를 만들려는 경우 onMeasure
메서드 를 재정의하는 사용자 지정보기를 만들 수 있습니다 . 내에서 onMeasure
당신이 할 수있는 setMeasuredDimension
뷰 사각형을 같은 값으로 설정합니다.
전의:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
setMeasuredDimension(widthMeasureSpec, widthMeasureSpec);
}
출처
https://stackoverflow.com/questions/22050248