Sampaikan maksud dengan nilai pada Aktivitas Pertama:
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.putExtra("uid", uid.toString());
intent.putExtra("pwd", pwd.toString());
startActivity(intent);
Terima niat untuk Aktivitas kedua; -
Intent intent = getIntent();
String user = intent.getStringExtra("uid");
String pass = intent.getStringExtra("pwd");
Kami biasanya menggunakan dua metode untuk mengirim nilainya dan mendapatkan nilainya. Untuk mengirimkan nilai yang akan kita gunakan intent.putExtra("key", Value);
dan selama menerima berniat kegiatan lain yang akan kita gunakan intent.getStringExtra("key");
untuk mendapatkan data maksud sebagai String
atau menggunakan beberapa metode lain yang tersedia untuk mendapatkan jenis data ( Integer
, Boolean
, dll). Kuncinya mungkin kata kunci apa pun untuk mengidentifikasi nilai berarti nilai apa yang Anda bagikan. Semoga ini akan berhasil untuk Anda.
user.getUserAccountId()+""
karena ini akan membuat objek yang tidak perlu untuk dikumpulkan. Pertimbangkan untuk menggunakanString.valueOf(user.getUserAccountId)
, atauInteger.toString(user.getUserAccountId)
sebagai gantinya.