Dalam latihan sebelumnya [Menghubungkan Antar Activity Menggunakan Intent], method 'startActivity()' memanggil activity yang lain tetapi tidak mengembalikan hasil apapun ke activity yang memanggil. Misalnya, kita mungkin memiliki activity yang akan mengajukan ke user 'nama dan password'. Informasi yang dimasukkan user dalam activity tersebut perlu dikembalikan ke activity yang memanggil untu diproses lebih lanjut. Bila kita melewatkan kembali data dari suatu activity, sebagai gantinya kita akan menggunakan method 'startActivityForResult()' (dan bukan 'startActivity()'). Berikut adalah latihan untuk dicoba.
1. Masih menggunakan project yang sama seperti latihan sebelumnya, kita modifikasi file layout pada "secondactivity.xml" seperti berikut: