#Main Activity
var fname = findViewById(R.id.firstName) as EditText
var email = findViewById(R.id.email) as EditText
var submit = findViewById(R.id.go) as Button
submit.setOnClickListener{
var name = fname.text.toString()
var email_des = email.text.toString()
var intent = Intent(this, HomeActivity::class.java)
intent.putExtra("name", name)
intent.putExtra("email", email_des)
startActivity(intent)
}
#2nd activity to get data
val name_display = findViewById(R.id.name_display) as TextView
val email_display = findViewById(R.id.email_display) as TextView
val btn = findViewById(R.id.next_id) as Button
var name = intent.getStringExtra("name")
var email = intent.getStringExtra("email")
name_display.text = name
email_display.text = email
btn.setOnClickListener{
val intent = Intent(this,ThirdActivity::class.java)
startActivity(intent)
}
#third
val btn = findViewById(R.id.back_button) as Button
btn.setOnClickListener{
val intent = Intent(this,MainActivity::class.java)
startActivity(intent)
}
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter