Manish anna intent

PHOTO EMBED

Thu Nov 21 2024 04:40:12 GMT+0000 (Coordinated Universal Time)

Saved by @signup1

//MainActivity.kt
package com.example.intents

import android.content.Intent
import android.os.Bundle
import android.widget.Button
import androidx.activity.ComponentActivity
import androidx.activity.enableEdgeToEdge

class MainActivity : ComponentActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        enableEdgeToEdge()
        setContentView(R.layout.activity_main)
        val b1:Button = findViewById<Button>(R.id.button1)
        b1.setOnClickListener {
            val intent = Intent(this,SecondActivity::class.java)
            startActivity(intent)
        }
    }
}
//SecondActivity.kt
package com.example.intents

import android.os.Bundle
import android.widget.Button
import android.widget.Toast
import androidx.activity.ComponentActivity
import androidx.activity.enableEdgeToEdge

class  SecondActivity: ComponentActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        enableEdgeToEdge()
        setContentView(R.layout.activity_main2)
        val b2: Button = findViewById<Button>(R.id.button2)
        b2.setOnClickListener {
            Toast.makeText(this,"hi", Toast.LENGTH_LONG).show()
        }
    }
}
//activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center">
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Go to SecondActivity"
        android:id="@+id/button1"
        android:textColor="@color/black"
        android:textSize="25dp"
        />
</LinearLayout>

activity_main2.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center">
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Go to 1Activity"
        android:id="@+id/button2"
        android:textColor="@color/black"
        android:textSize="25dp"
        />
</LinearLayout>

manifest(android manifest)
<activity android:name=".SecondActivity" />
content_copyCOPY