#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