Lebih Jauh Dengan "Intent"
Intent,tidak hanya untuk memanggil activity lain, tetapi bisa juga mengirim nilai antar Activity.Untuk mengirim nilai tersebut kita butuh kode seperti ini :
Intent in = new Intent(getApplicationContext(), MainActivity2.class);// berfungsi untuk menentukan Activity mana yang akan menerima nilai/data
in.putExtra("msg", msg);//nilai/data yang akan dikirim diberi nama object
startActivity(in); //memanggil activity yang akan menerima nilai / data
dan untuk Activty penerima nilai kodenya sebagai berikut :
pesan=(EditText)findViewById(R.id.txt_pesan);//edit text yang berfungsi untuk menampilkan pesan yang di terima
intent=this.getIntent();//memanggil class intent
pesan.setText(intent.getStringExtra("msg"));//memanggil metod getStringExtra("msg") untuk menampilkan data dari objek "msg" ke pesan/EditText
download project disini
Komentar
Posting Komentar