Soru & Cevap

Kullanici girisi hatirlama

24.04.2015 - 11:01

Merhabalar,

Uygulamamda kullanici girisi yaptiriyorum. Login olduktan sonra uygulamadan cikip tamamen uygulamayi kapatsada tekrar actiginda kullaniciyi hatrlamasini istiyorum. Bunu nasil bir yontemle yapabilirim?

 

 

 

28 Görüntülenme

3 Cevap

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

picture-7934-1439286305.jpg
tanerutku
24.04.2015 - 09:18

bir bool değişkeniyle tutabilirsin. uygulama her açılışta o değeri kontrol ederek kullanıcı logout yapmadıysa uygulama giriş ekranını açtırabilirsin o kullanıcı için.

picture-43017-1458859154.png
farukguner72
24.04.2015 - 02:54

 Sharedpreferences ile  yapabilirsin, eğer bi tuşa basıp kullanıcıyı getirmesini istiyorsan buton koyarsın sonrada;

önce veriyi kaydet,
String kullaniciadi= "";
String sifre = "";
SharedPreferences program;//bunlar avtivity extends ettiğin yerin altına yaz..

//alt tarafı kaydet butonunn setoncliklistenerine ekle,
kullaniciadi=EditText1.gettext().toString();
sifre=EditText2.gettext().toString();
gunsp = gun1.getText().toString();
program = getSharedPreferences("kullaniciyolla", MODE_PRIVATE);
SharedPreferences.Editor duzen = program.edit();
duzen.putString("kullanici", kullaniciadi);
duzen.putString("sifre", sifre);
duzen.commit();

//alt taraftanide kullanıcı getir butonunun setonclicklistenerine eklersin,
String kullanicial="";
String sifreal="";
program = getSharedPreferences("programyolla", MODE_PRIVATE);
                    
kullanicial= program.getString("kullanici","Kullanıcı bulunamadı");
sifreal= program.getString("sifre","Şifre bulunamadı");
EditText1.settext(kullanicial.toString());
EditText2.settext(sifreal.toString());

 

picture-12265-1397142254.jpg
gkaradagan
24.04.2015 - 02:35

SharedPreferences araştırırsan istediğin çözümü bulursun.