]>
Commit | Line | Data |
---|---|---|
e9a08ae2 JR |
1 | package im.jfr.i |
2 | ||
3 | import android.os.Bundle | |
4 | import androidx.activity.ComponentActivity | |
5 | import androidx.activity.compose.setContent | |
6 | import androidx.compose.foundation.layout.fillMaxSize | |
7 | import androidx.compose.material3.MaterialTheme | |
8 | import androidx.compose.material3.Surface | |
9 | import androidx.compose.material3.Text | |
10 | import androidx.compose.runtime.Composable | |
11 | import androidx.compose.ui.Modifier | |
12 | import androidx.compose.ui.tooling.preview.Preview | |
13 | import im.jfr.i.ui.theme.IjfrimTheme | |
14 | ||
15 | class SettingsActivity : ComponentActivity() { | |
16 | override fun onCreate(savedInstanceState: Bundle?) { | |
17 | super.onCreate(savedInstanceState) | |
18 | setContent { | |
19 | IjfrimTheme { | |
20 | // A surface container using the 'background' color from the theme | |
21 | Surface(modifier = Modifier.fillMaxSize(), color = MaterialTheme.colorScheme.background) { | |
22 | Greeting("Android") | |
23 | } | |
24 | } | |
25 | } | |
26 | } | |
27 | } | |
28 | ||
29 | @Composable | |
30 | fun Greeting(name: String, modifier: Modifier = Modifier) { | |
31 | Text( | |
32 | text = "Hello $name!", | |
33 | modifier = modifier | |
34 | ) | |
35 | } | |
36 | ||
37 | @Preview(showBackground = true) | |
38 | @Composable | |
39 | fun GreetingPreview() { | |
40 | IjfrimTheme { | |
41 | Greeting("Android") | |
42 | } | |
43 | } |