Ich weiß nicht mehr, was ich damit machen soll
Scheint gut mit Android 3.0 und höher zu funktionieren, aber auf Android 2.3.3 jedes Mal, wenn ich die Anwendung starte, fragt es nach dem Benutzernamen / Passwort erneut.
Ich verwende die gemeinsamen Einstellungen.
So speichere ich die Einstellungen:
%Vor%Und so lese ich sie:
%Vor%Ich habe auch versucht, Einstellungen mit diesem Code zu speichern:
%Vor%Und die lesen sie mit diesem Code:
%Vor%Aber es funktioniert auch nicht.
Das Problem ist, bevor ich die Anwendung neu starten kann ich sehe, dass sie immer noch da sind. Aber sobald ich den Neustart mache - bekomme ich am Ende "" (leere Zeichenfolge) für den Benutzernamen und "" für das Passwort.
Irgendwelche Ideen würden sehr geschätzt werden
Ich weiß nicht genau, was passiert ist, aber nach dem Neustart ist das Emulator-Problem weg.
Entschuldigen Sie, dass Sie Ihre Zeit verschwenden
Sie haben 2 Optionen:
Erhalte während des Lebenszyklus der Aktivität einen gemeinsamen Präferenzwert.
Rufen Sie .clear
vor .commit
Siehe meine Antwort:
Android persistent überprüfbares Menü im benutzerdefinierten Widget nach dem Neustart Android
Tags und Links android sharedpreferences