본문 바로가기
안드로이드

[Android Studio] Padding 값 동적으로 변경하기 (코틀린)

by 개발_블로그 2023. 9. 21.
반응형

 

View 를 동적으로 Padding 값을 변경해줘야 할 때 사용하는 코드이다. 

 

private val pxSize16 = binding.root.context.dpToPxSize(16)

View.setPadding(pxSize16, pxSize16, pxSize16, pxSize16)

fun Context.dpToPxSize(dp: Int): Int {
    val density = resources.displayMetrics.density
    return (dp.toFloat() * density).roundToInt()
}

 

반응형