Gerçekten garip buluyorum, bir tane hariç diğer değerleri alabiliyorum. İşte benim kod:intent.getStringExtra() dönen
Intent intent = new Intent(this.context, SecondActivity.class);
intent.putExtra("contact", n.getContact());
intent.putExtra("email", n.getEmail());
intent.putExtra("address", n.getAddress());
intent.putExtra("test", "hello world");
context.startActivity(intent);
Ve bu OnCreate() altındaki değerleri elde edersiniz koddur:
Intent intent = getIntent();
contact = intent.getStringExtra("contact");
email = intent.getStringExtra("email");
address = intent.getStringExtra("address");
test = intent.getStringExtra("test");
Her şey dize test
haricinde iyi çalışır. Her zaman bana boş değer verecektir. Bunun için herhangi bir çözüm var mı?
Soru eklendi: Intent.putExtra(), ikinci parametrede alıntılanan metni artık kabul etmiyor mu? LOL
n.getContact ve diğer yöntemlerin boş dönmediğinden emin misiniz? – crashOveride
Oldukça emin. Bu yüzden neden bu özel satırın null döndüğünü merak ediyordum. – Glen
Bana bir değer veriyor. Sadece son zamanlarda denedim. Bu gerçekten garip, bunu daha önce yapıyorum. Neden bu çizginin bana null verdiğini bilmiyorum. – Glen