본문 바로가기
개발/Android

[Android] view layout width, height 변경 방법

by blacktree 2022. 11. 29.
반응형

안녕하세요

 

개발을 하다 보면 동적으로 layout을 변경할 때가 있습니다. 

 

간단하게 구현할 수 있는 방법을 확인해보겠습니다.

 

1. 소스상에서 적용

  1. 우리가 선언해 놓은 layout 또는  View에서 layoutParams를 가져옵니다. 
  2. layoutParams에 넓이와 높이값을 변경합니다. 
  3. 다시 layout.layouParms에 넣어주시면 됩니다. 
val layoutParams = binding.mLayout.layoutParams
layoutParams.width = width.toInt()
layoutParams.height = height.toInt()
binding.mLayout.layoutParams = layoutParams

 

 

 

 

 

728x90
반응형

댓글