He almacenado el nombre de usuario y la contraseña en la preferencia compartida. Y estoy mostrando el nombre de usuario en cada actividad como Bienvenido "Nombre de usuario". Pero en el momento de cerrar sesión, he puesto una casilla de verificación en el cuadro de diálogo. Si la casilla de verificación está marcada, el valor de preferencia compartida debe ser claro. Así que no sé cómo hacerlo. Por favor, ayúdenme a salir de eso. Gracias.Quiero borrar el valor de la preferencia compartida
5
A
Respuesta
4
El método para borrar las SharedPreferences es este
http://developer.android.com/reference/android/content/SharedPreferences.Editor.html#clear()
Con esto usted no eliminar el xml
Editor.clear();
Editor.commit();
2
Tienes que usar remove method que es simple y se describe here. El único parámetro es la clave que ha utilizado para guardar esta preferencia.
15
SharedPreferences settings = getSharedPreferences("MyPreferences", 0);
if (settings.contains("mykey")) {
SharedPreferences.Editor editor = settings.edit();
editor.remove("mykey");
editor.apply();
}
0
primera método
Your_sharedprefrence_name..clear(); Your_sharedprefrence_name.commit();
segundo método
Your_sharedprefrence_name.clear().commit();
tercera Método (Cuando u desea borrar el ArrayList de sharedprefrence puso en bucle)
Your_sharedprefrence_name.remove(String.valueOf(i)).clear().commit();
Cuestiones relacionadas
- 1. Caché de datos en Preferencia compartida
- 2. Diferencia entre preferencia compartida y sqlite
- 3. C++ pérdida de memoria compartida, ¿cómo borrar la memoria compartida?
- 4. Valor predeterminado de la preferencia de Android
- 5. Preferencia valor por defecto tono de
- 6. Configuración del campo Resumen de preferencia de UI al valor de la preferencia
- 7. ¿Procesar el valor de preferencia antes de guardar en Android?
- 8. Preferencia de tienda Eclipse Preferencia
- 9. No se puede usar la preferencia compartida dentro de una clase que se extiende View
- 10. Cambiar color de texto de preferencia de preferencia
- 11. Valor de preferencia personalizado de Android no guardado
- 12. PreferenceActivity con preferencia varios archivos
- 13. Eliminar/ocultar una preferencia de la pantalla
- 14. ¿Cómo borrar las notificaciones push de preferencia de iOS para mi aplicación?
- 15. Android: Estilo de preferencia
- 16. ¿prefijo horizontal de preferencia android en preferencia personalizada?
- 17. evento Change preferencia con jQuery
- 18. Ocultar una preferencia en una actividad de preferencia
- 19. Android: lanzar una preferencia personalizada desde una actividad de preferencia
- 20. personalizar la casilla de verificación preferencia
- 21. ¿Hay alguna forma de establecer el valor predeterminado para la matriz de memoria compartida?
- 22. ¿Cuál es el tamaño máximo para un valor de preferencia compartido de Android?
- 23. ¿Cómo especificar la preferencia de la ruta de la biblioteca?
- 24. ¿Cómo borrar la retroalimentación en el comando de pantalla?
- 25. ¿Cómo obtener la preferencia de tono de llamada en el tiempo de ejecución?
- 26. Singleton frente a la Preferencia estática y el defecto
- 27. Pantalla negra en la preferencia interiorScreen
- 28. GCC genera un archivo ELF ejecutable cuando quiero una biblioteca compartida
- 29. ComboBox tiene su valor anterior después de Borrar()
- 30. El uso de la variable compartida por 10 pthreads
Es necesario aceptar una respuesta cuando se ayuda a resolver tu problema – Ronnie