Verarbeiten Sie den Wert der Einstellung vor dem Speichern in Android?

8

Ich muss mein Passwort verschlüsseln, bevor es in der lokalen Android-Datenbank gespeichert wird. Alles funktioniert gut ohne Verschlüsselung, ich habe preferences.xml und so. Wie kann ich eine Funktion aufrufen nach Ich ändere den Wert der Präferenz (z. B. Passwort)? Hier ist mein Code:

%Vor%

P.S: Wenn ich das Passwort ändere, speichert es das Passwort ohne Verschlüsselung.

    
EvanBlack 02.05.2011, 15:04
quelle

1 Antwort

16

Ich habe dies getan, indem ich die Basis-EditTextPreference erweitert und das Passwort dort verschlüsselt / entschlüsselt habe:

%Vor%

Es gibt einige Anrufe bei meinen persönlichen Dienstprogrammen, aber ich denke, der Code ist ziemlich klar in dem, was Sie tun müssen.

    
dmon 02.05.2011, 15:30
quelle