Android/Android 일반

dp px 변환 함수

lipnus 2019. 4. 8. 14:47
반응형

Dp를 Px로.

fun convertDpToPixel(dp: Float):Float {

val metrics = resources.displayMetrics
val px = dp * (metrics.densityDpi / 160f)

return px
}


Px를 Dp로.

fun convertPixelsToDp(px: Float):Float{

val metrics: DisplayMetrics = resources.displayMetrics
val dp = px / (metrics.densityDpi / 160f)

return dp
}


참고(JAVA코드): https://neoroid.tistory.com/388


반응형

'Android > Android 일반' 카테고리의 다른 글

타이틀바(Action bar) 없애기  (0) 2019.04.19
애드몹(Admob) 보상형 광고 예제  (0) 2019.04.19
[Anotation] @RequiresApi, @TargetApi  (0) 2019.04.03
플레이스토어 연결하기  (0) 2019.04.01
앱 버전정보  (0) 2019.04.01