Problema con las preferencias compartidas en la versión de kitkat en Android
Hola, en mi solicitud, acepto el código de acceso del usuario y lo almaceno en las preferencias compartidas. Y, he proporcionado la funcionalidad de activación / desactivación del código de acceso. Si el usuario está activado, la aplicación le pedirá al usuario que ingrese el código de acceso en el momento del inicio cada vez y estará desactivado cuando esté activado el botón Desactivado.
Todo funciona bien en el ICS de Android, la versión Jellybean y a continuación. Pero nunca funciona en Kitkat. Desafortunadamente, no tengo un dispositivo Kitkat para depurar mi aplicación. A continuación se muestra el código que estoy usando para las preferencias compartidas: -
SharedPreferences sharedPreferences;
//sharedPreferences = getActivity().getSharedPreferences("ServerData", Context.MODE_PRIVATE);
sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getActivity());
Editor editor = sharedPreferences.edit();
editor.putString("Passcode", Globals.str_Passcode);
editor.commit();
¿Kitkat tiene problemas relacionados con las preferencias compartidas? Por favor dime cómo resolver esto? ¿O hay alguna otra forma de acceder a la funcionalidad del código de acceso de la misma manera para que sea accesible en todas las versiones?