Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2014, 12:47
yafuslae
 
Fecha de Ingreso: octubre-2012
Mensajes: 45
Antigüedad: 11 años, 7 meses
Puntos: 2
get() De las preferencias actuales

Estoy intentando recoger los valores del menú de configuración con el siguiente código:
Código:
SharedPreferences prefs = getSharedPreferences("preferencias",Context.MODE_PRIVATE);				
					boolean musica = prefs.getBoolean("musica", false);
					String graficos =prefs.getString("graficos", "vectorial"); 
					int Fragmentos = prefs.getInt("fragmentos",1);
El problema es que haga lo que haga siempre me muestra el valor por defecto que le he asignado en el código que se ve.
Hay una cosa que no tengo clara y es si en
Código:
getSharedPreferences("preferencias",Context.MODE_PRIVATE);
debe indicar de algún modo el lugar donde se encuentra el archivo de las preferencias o puede llamarse de cualquier modo.
Y lo otro es si el nombre que le asigno cuando hago get*() es el android:key de cada opción en el xml de preferencias.
¿De que manera podría recoger el valor de cada opción de las preferencias?
Hay que tener en cuenta que no hay fallos en las preferencias.