728x90
반응형
constraint layout을 사용할 떄 뷰들에 다음과같은 속성값을 추가해주어야한다.

해당 속성값들을 동적으로 추가해주려면 다음과같이 하면 된다.
val layoutParms = ConstraintLayout.LayoutParams(ConstraintLayout.LayoutParams.WRAP_CONTENT, ConstraintLayout.LayoutParams.WRAP_CONTENT)
layoutParms.startToStart = ConstraintLayout.LayoutParams.PARENT_ID
layoutParms.endToEnd = ConstraintLayout.LayoutParams.PARENT_ID
layoutParms.topToBottom = binding.campaignBtn.id
binding.detailImage.layoutParams = layoutParms
728x90
반응형
'Programming > Kotlin' 카테고리의 다른 글
코틀린 Retrofit2 Response 반환값 null 인경우 (1) | 2023.02.09 |
---|---|
CollapsingToolbarLayout 와 Viewpager2 호환문제 (0) | 2023.02.03 |
코틀린(Kotlin)의 조건문(if) 활용법 (0) | 2022.08.11 |
[Kotlin] Android Compose 튜토리얼_1 (0) | 2022.08.02 |
[Kotlin]Cannot invoke setValue on a background thread 오류 (0) | 2021.06.15 |