]> piware.de Git - android-PittiHelloWorld.git/blobdiff - app/src/main/java/com/example/pittihelloworld/MainActivity.kt
Two activities connected with an intent with a string message.
[android-PittiHelloWorld.git] / app / src / main / java / com / example / pittihelloworld / MainActivity.kt
index 9e808dca4e24c92a2b8288941dc3e6a42a3303a8..540fc060300fb7a46240354ac5c0babb712cdd06 100644 (file)
@@ -1,11 +1,25 @@
 package com.example.pittihelloworld
 
+import android.content.Intent
 import androidx.appcompat.app.AppCompatActivity
 import android.os.Bundle
+import android.view.View
+import android.widget.EditText
+
+const val EXTRA_MESSAGE = "com.example.pittihelloworld.MESSAGE"
 
 class MainActivity : AppCompatActivity() {
     override fun onCreate(savedInstanceState: Bundle?) {
         super.onCreate(savedInstanceState)
         setContentView(R.layout.activity_main)
     }
+
+    fun sendMessage(view: View) {
+        val editText = findViewById<EditText>(R.id.messageText)
+        val message = editText.text.toString()
+        val intent = Intent(this, DisplayMessageActivity::class.java).apply {
+            putExtra(EXTRA_MESSAGE, message)
+        }
+        startActivity(intent)
+    }
 }
\ No newline at end of file