Turkcell | Geleceği Yazanlar

Soru & Cevap

Merhaba Hasan gibi bir uygulama

18.04.2016 - 12:51

Arkadaşlar tekrardan merhaba benim yapmak istediğim 1.screende isim girdim diyelim Örnek:Hasan

2.screende bana "Merhaba Hasan" yazmasını istiyorum nasıl yapabilirim  ?

2487 Görüntülenme

4 Cevap

Emre Aklan
22.04.2016 - 00:49

 Ayrıca ilk screende yazılan yazıyı (Hasan) TinyDB ile depolayıp ikinci screende yine TinyDB ile çağırabilirsiniz.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Emre Taşbaş
19.04.2016 - 00:51

Merhaba,

İlk activity de bunu yazarak veriyi alıp,

et = (EditText)findViewById(R.id.editText);

Intent i = new Intent(getAplicationContext, DigerActivity.class);
i.putExtra("Ad",et.getText().toString);
startActivity(i);

 

Diğer activityde aldığın bu veriyi bu şekilde kullanabilirsin.

tv = (TextView)FindViewById(R.id.textView);

Intent i = getIntent();
String isim = i.getStringExtra("Ad");

tv.setText("Merhaba " + isim);

Sayfalar arası veri taşımanın en temel yoludur. Türetip sayısız veri çekebilirsin.

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

HasanSERT
18.04.2016 - 15:10

Teşekkürler fakar app inventer istemiştim ben

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Tunahan Tolga Yıldız
18.04.2016 - 15:32
Hasan merhaba, App inverteri en başta belirtmelisin başlık kısmında sonra çoğu kişi android olduğunu düşünüp cevap verebilir.
Emre Taşbaş
19.04.2016 - 00:52
Varan 2, bende android olduğunu düşünüp cevap verdim.
Faruk GÜNER
18.04.2016 - 15:02

global değişkenler kullanabilirsin yada devamlı tutmak istiyorsan shared preferences senin işini görür.,

öncelikle sharedpreferences tanımla
SharedPreferences shpre;//preferences için bir nesne tanımlama.
SharedPreferences.Editor duzenle;//preferences içerisine bilgi girmek için
shpre=PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
duzenle= shpre.edit();

bu tanımlamadan sonra kaydetmek için 

duzenle.putString("adi", EditText1.getText().toString());// veriyi adi anahtarı içinde kaydettik.
duzenle.commit();//commitv ile komutu tamamlıyoruz

ardından diğer activityde sharedprefences tanımlamayı yine yapıyorsun yukardaki gibi ve sonrada veriyi çek

String vericek=shpre.getString("adi", "Ad Girin");//ilki adi anahtarından veriyi çeker eğer yoksa ad girin yazar

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.