İlk Aktivitede değeri olan amacı iletin:
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.putExtra("uid", uid.toString());
intent.putExtra("pwd", pwd.toString());
startActivity(intent);
İkinci Faaliyette niyet almak; -
Intent intent = getIntent();
String user = intent.getStringExtra("uid");
String pass = intent.getStringExtra("pwd");
Değeri göndermek ve değeri elde etmek için genellikle iki yöntem kullanırız. Değeri göndermek için kullanacağımız intent.putExtra("key", Value);ve başka etkinlik niyet alma sırasında kullanacağımız intent.getStringExtra("key");olarak niyet veri almak için Stringya da veri (diğer türleri elde etmek için başka bir uygun yöntemi kullanmak Integer, Booleanvb.) Anahtar, değeri tanımlamak için herhangi bir anahtar kelime olabilir, hangi değeri paylaştığınız anlamına gelir. Umarım sizin için çalışır.
user.getUserAccountId()+""bu gereksiz nesneler yaratacak şekilde, Toplanacak. Bunun yerineString.valueOf(user.getUserAccountId)veyaInteger.toString(user.getUserAccountId)kullanmayı düşünün .