Soru & Cevap

Kullanıcının birden fazla edittext e yazdığı yazıyı tek bir butonla kaydetmesini istiyorum

07.09.2020 - 03:26

Selamlar,

Bir planlayıcı uygulaması yapmak istiyorum fakat karşılaştığım sorunun üstesinden bir türlü gelemedim.

Yapmak istediğim şey şu:

Kullanıcının planlarını girmesi için 6 adet edittext oluşturdum ve bir adet kaydet butonum var. Kullanıcı uygulamayı açıp bu edittextlere planlarını girdiğinde kaydet butonuna bastıktan sonra uygulamadan çıkıp geri girdiğinde vs yazdıklarının uygulama üzerinde durmasını istiyorum.

Yardımcı olursanız çok sevinirim, şimdiden teşekkürler.

53 Görüntülenme

1 Cevap

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

Profile picture for user csaldirim
csaldirim
09.09.2020 - 04:29

Merhaba,

Shared Preferences kullanarak amaçladığınız şeyi yapabilirsiniz.

Verilerinizi kaydetmek için aşağıdaki örnekten yararlanabilirsiniz

SharedPreferences sharedPref = getSharedPreferences("PrefFileKey", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPref.edit();
editor.putString("Param1", "FirstText");
editor.putString("Param2", "SecondText");
editor.putString("Param3", "ThirdText");
editor.commit();

Daha önceden kaydetmiş olduğunuz verilere erişmek için

SharedPreferences sharedPref = getSharedPreferences("PrefFileKey", Context.MODE_PRIVATE);
String param1 = sharedPref.getString("Param1", "");
String param2 = sharedPref.getString("Param2", "");
String param3 = sharedPref.getString("Param3", "");