Socheat KHAUV
05/24/2020, 11:58 PMalexzhukovich
05/25/2020, 5:29 AMContextAmbient
for getting a Context
and after it we can use DisplayMetrics
.
Code:
val displayMetrics = DisplayMetrics()
(ContextAmbient.current as Activity)
.windowManager
.defaultDisplay
.getMetrics(displayMetrics)
val widthPx = displayMetrics.widthPixels
val heightPx = displayMetrics.heightPixels
Socheat KHAUV
05/25/2020, 12:25 PMLeland Richardson [G]
05/25/2020, 2:30 PMcaelum19
05/25/2020, 6:08 PM@Composable
fun Dp.toPx(): Px = with(DensityAmbient.current) {
return@toPx this@toPx.toPx()
}
for an easier time using in progress apis that may require px 🙂 just make sure you actually do need to use px thoughSocheat KHAUV
05/26/2020, 10:20 AM