]> jfr.im git - i.jfr.im-android.git/blame - app/src/main/java/im/jfr/i/SettingsActivity.kt
init
[i.jfr.im-android.git] / app / src / main / java / im / jfr / i / SettingsActivity.kt
CommitLineData
e9a08ae2
JR
1package im.jfr.i
2
3import android.os.Bundle
4import androidx.activity.ComponentActivity
5import androidx.activity.compose.setContent
6import androidx.compose.foundation.layout.fillMaxSize
7import androidx.compose.material3.MaterialTheme
8import androidx.compose.material3.Surface
9import androidx.compose.material3.Text
10import androidx.compose.runtime.Composable
11import androidx.compose.ui.Modifier
12import androidx.compose.ui.tooling.preview.Preview
13import im.jfr.i.ui.theme.IjfrimTheme
14
15class 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
30fun Greeting(name: String, modifier: Modifier = Modifier) {
31 Text(
32 text = "Hello $name!",
33 modifier = modifier
34 )
35}
36
37@Preview(showBackground = true)
38@Composable
39fun GreetingPreview() {
40 IjfrimTheme {
41 Greeting("Android")
42 }
43}