summaryrefslogtreecommitdiffstats
path: root/src/main/java/MainActivity.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/MainActivity.kt')
-rw-r--r--src/main/java/MainActivity.kt43
1 files changed, 43 insertions, 0 deletions
diff --git a/src/main/java/MainActivity.kt b/src/main/java/MainActivity.kt
new file mode 100644
index 0000000..3e2b32f
--- /dev/null
+++ b/src/main/java/MainActivity.kt
@@ -0,0 +1,43 @@
+package ski.kramkow.paste
+
+import android.os.Bundle
+import androidx.activity.ComponentActivity
+import androidx.activity.compose.setContent
+import androidx.compose.foundation.layout.fillMaxSize
+import androidx.compose.material.MaterialTheme
+import androidx.compose.material.Surface
+import androidx.compose.material.Text
+import androidx.compose.runtime.Composable
+import androidx.compose.ui.Modifier
+import androidx.compose.ui.tooling.preview.Preview
+import ski.kramkow.paste.ui.theme.PasteTheme
+
+class MainActivity : ComponentActivity() {
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+ setContent {
+ PasteTheme {
+ Surface(
+ modifier = Modifier.fillMaxSize(),
+ color = MaterialTheme.colors.background
+ ) {
+ Greeting("World")
+ }
+ }
+ }
+ }
+}
+
+@Composable
+fun Greeting(name: String) {
+ Text(text = "Hello $name!")
+}
+
+@Preview(showBackground = true)
+@Composable
+fun DefaultPreview() {
+ PasteTheme {
+ Greeting("Android")
+ }
+}
+