Supprimer Partagé préférences des paires clé/valeur
- Je stocker des paiement valeurs dans une Activité
SharedPreferences spreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
productId = spreferences.getString("productId", "");
purchaseToken = spreferences.getString("purchaseToken", "");
orderId = spreferences.getString("orderId", "");
Maintenant, je les récupérer dans un autre
SharedPreferences spreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
productId = spreferences.getString("productId", "");
purchaseToken = spreferences.getString("purchaseToken", "");
orderId = spreferences.getString("orderId", "");
Ma question est de supprimer, dans la deuxième Activité après la récupération.Merci.
Semble que vous avez mal orthographié le stockage de la partie. Devrait avoir un SharedPreferences.L'éditeur de l'utilisation
OriginalL'auteur Theo | 2015-07-23
Vous devez vous connecter pour publier un commentaire.
Utilisation
SharedPreferences.L'éditeur de supprimer (String key)
à faire de même.Donc dans votre cas vous pouvez l'utiliser comme
OriginalL'auteur Pankaj Kumar
Pour stocker des valeurs dans SharedPreference, utilisez code ci-dessous:
Pour enlever la valeur spécifique de SharedPreference, utilisez code ci-dessous:
Pour supprimer Toutes les valeurs de SharedPreference, utilisez code ci-dessous:
OriginalL'auteur Durgesh Patel
Vous pouvez supprimer toutes les valeurs associées à une clé spécifique à l'aide de ce,
ou
De réponses mis à jour!
OriginalL'auteur Prokash Sarkar
OriginalL'auteur Ivano Donadi
Pour effacer les SharedPreferences, utilisez le SharedPreferences Éditeur
Dans votre cas:
Bon, alors remove() serait le chemin à parcourir. N'oubliez pas de commit()
Yeap.Je l'ai fait:)
OriginalL'auteur krekle
Vous avez besoin de le faire comme je le suis de retirer mes préférences.
Cela effacera vos préférences.
OriginalL'auteur