Composable Function

asPaddingValues

Convert a [WindowInsets] to a [PaddingValues] and uses [LocalDensity] for DP to pixel conversion.

paddingValuesSample

fun paddingValuesSample() {
    class SampleActivity : ComponentActivity() {
        override fun onCreate(savedInstanceState: Bundle?) {
            WindowCompat.setDecorFitsSystemWindows(window, false)
            super.onCreate(savedInstanceState)
            setContent {
                LazyColumn(contentPadding = WindowInsets.navigationBars.asPaddingValues()) {
                    // items
                }
            }
        }
    }
}