]> jfr.im git - i.jfr.im-android.git/blob - app/src/main/java/im/jfr/i/SettingsActivity.kt
init
[i.jfr.im-android.git] / app / src / main / java / im / jfr / i / SettingsActivity.kt
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 }