equal
deleted
inserted
replaced
28 import androidx.compose.foundation.layout.fillMaxWidth |
28 import androidx.compose.foundation.layout.fillMaxWidth |
29 import androidx.compose.foundation.layout.padding |
29 import androidx.compose.foundation.layout.padding |
30 import androidx.compose.material3.Card |
30 import androidx.compose.material3.Card |
31 import androidx.compose.material3.ExperimentalMaterial3Api |
31 import androidx.compose.material3.ExperimentalMaterial3Api |
32 import androidx.compose.material3.MaterialTheme |
32 import androidx.compose.material3.MaterialTheme |
|
33 import androidx.compose.material3.Scaffold |
33 import androidx.compose.material3.Surface |
34 import androidx.compose.material3.Surface |
34 import androidx.compose.material3.Text |
35 import androidx.compose.material3.Text |
35 import androidx.compose.runtime.Composable |
36 import androidx.compose.runtime.Composable |
36 import androidx.compose.ui.Modifier |
37 import androidx.compose.ui.Modifier |
37 import androidx.compose.ui.unit.dp |
38 import androidx.compose.ui.unit.dp |
41 @Composable |
42 @Composable |
42 fun SampleApp( |
43 fun SampleApp( |
43 onMaterial2Click: () -> Unit, |
44 onMaterial2Click: () -> Unit, |
44 onMaterial3Click: () -> Unit, |
45 onMaterial3Click: () -> Unit, |
45 ) { |
46 ) { |
46 Surface( |
47 Scaffold { |
47 modifier = Modifier.fillMaxSize(), |
48 Column(Modifier.fillMaxSize().padding(it)) { |
48 color = MaterialTheme.colorScheme.background |
|
49 ) { |
|
50 Column(Modifier.fillMaxSize()) { |
|
51 LaunchActivitySection(onMaterial2Click, onMaterial3Click) |
49 LaunchActivitySection(onMaterial2Click, onMaterial3Click) |
52 CustomViewer(modifier = Modifier.padding(horizontal = 16.dp)) |
50 CustomViewer(modifier = Modifier.padding(horizontal = 16.dp)) |
53 } |
51 } |
54 } |
52 } |
55 } |
53 } |