Skip to content

Commit 3de7b87

Browse files
committed
Main activity: edge-to-edge
1 parent 49bd354 commit 3de7b87

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

sample-app/src/main/java/at/bitfire/cert4android/demo/MainActivity.kt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@ import android.os.Bundle
77
import android.util.Log
88
import androidx.activity.ComponentActivity
99
import androidx.activity.compose.setContent
10+
import androidx.activity.enableEdgeToEdge
1011
import androidx.activity.viewModels
1112
import androidx.compose.foundation.layout.Box
1213
import androidx.compose.foundation.layout.Column
1314
import androidx.compose.foundation.layout.fillMaxSize
1415
import androidx.compose.foundation.layout.padding
16+
import androidx.compose.foundation.layout.safeDrawingPadding
1517
import androidx.compose.foundation.rememberScrollState
1618
import androidx.compose.foundation.verticalScroll
1719
import androidx.compose.material3.Button
@@ -52,11 +54,16 @@ class MainActivity : ComponentActivity() {
5254

5355
override fun onCreate(savedInstanceState: Bundle?) {
5456
super.onCreate(savedInstanceState)
57+
58+
enableEdgeToEdge()
59+
5560
setContent {
5661
val snackBarHostState = remember { SnackbarHostState() }
5762
val pendingDecision = model.pendingDecisionFlow.collectAsStateWithLifecycle().value
5863

59-
Box(Modifier.fillMaxSize()) {
64+
Box(Modifier
65+
.fillMaxSize()
66+
.safeDrawingPadding()) {
6067
Column(
6168
Modifier
6269
.padding(8.dp)

0 commit comments

Comments
 (0)