Intent i = new Intent(MainActivity.this,NextActivity.class);
i.putExtra("reference", "nilainya");
Kemudian di class NextActivity (activity tujuan) anda bisa memanggilnya dengan cara seerti ini.
Intent i = getIntent();
data = i.getStringExtra("reference");
Nah, sekarang bagaimana jika anda ingin mengirimkan sebuah object? Cukup mudah, caranya hampir sama. Silahkan lihat snippet code di bawah ini.
Di class MainActivity (class asal) untuk mengirimkan sebuah object caranya:
i.putExtra("Class", object);
Class diisi dengan nama class.
Kemudian di sisi penerima cara memanggilnya adalah seperti ini.
objectPenerima = (Class) getIntent().getSerializableExtra("Class");
Cukup mudah bukan cara mengirim object antar activity dengan intent di Android? Selamat mencoba.
No comments:
Post a Comment