안드로이드
Android View 크기 변경 리스너(정사각형 만들기)
View 크기가 변할 때 진입하는 리스너 만들기 가로의 크기는 지정을 해두고 해당 크기를 읽어와 세로크기에 지정해서 정사각형으로 만듦 //레이아웃 변경 리스너 선언 ViewTreeObserver.OnGlobalLayoutListener onGlobalLayoutListener; //레이아웃 변경 리스너 생성 onGlobalLayoutListener = new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { //레이아웃 구조 //LinearLayout linearCenter(가로는 xml에서 크기 지정, 세로는 아래에서 계산후 적용) // └ View viewCenter(가로, 세로 match_paren..
2021. 11. 20. 09:22
최근댓글