🔖

Jetpack Composeで画面サイズを取得する

1 min read

Jetpack Composeで画面サイズを取得する

Sample.kt
@Composable
fun Sample(){
    BoxWithConstraints {
        val screenWidth = with(LocalDensity.current) { constraints.maxWidth.toDp() }
        val screenHeight = with(LocalDensity.current) { constraints.maxHeight.toDp() }
    }
}

このscreenWidthscreenHeightを利用することで画面サイズの異なる端末でもpaddingを利用するなどし、レイアウトをいい感じにできます。

Discussion

ログインするとコメントできます