2016-04-27 4 views
0

Ich kann nicht herausfinden, warum, wenn ich das Kontrollkästchen "Remember Me", wird die App nur den Namen und nicht den Nachnamen merken. Ich habe wahrscheinlich etwas vergessen, aber ich kann nicht wirklich was finden.Erinnere mich daran, halb funktioniert - Android

Der Rest des Codes wird für dieses Problem nicht benötigt.

+0

Sind Sie sicher, dass Sie den Nachnamen aus den Prefs werden geladen, wenn sie sich öffnet? –

+0

Vielleicht benennen Sie Ihre Variable nicht mit einem Leerzeichen darin. Versuchen Sie "Nachname". – durbnpoisn

+1

Pro-Tipp: Definieren Sie Konstanten für Ihre Schlüssel. Das wird Ihnen viele solcher Probleme ersparen. – njzk2

Antwort

0
etLastName.setText(loginPreferences.getString("Last Name", "")); 

loginPrefsEditor.putString("Last name", lastName); 

„N“ verschiedene Fälle hier

Verwandte Themen