Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 27/07/13, 02:25:29
Avatar de pabl3st
pabl3st pabl3st no está en línea
Miembro del foro
Mensajes: 197
 
Fecha de registro: feb 2011
Mensajes: 197
Modelo de smartphone: Galaxy S6 Edge+
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
SharedPreferences en Google Maps api v2

Hola, tengo un problema que no resuelvo, a ver si me podeis iluminar:

Antes de nada aclarar que soy muy novato en Android y sobre todo en Java, que estoy seguro que el fallo está ahí, en la falta de conocimiento del lenguaje, asi que perdonar si lo que estoy intentando declarar es una gran burrada...

Estoy haciendo una app con Googlemaps y he creado una preferencia para seleccionar la vista que quiero que tenga el mapa cuando acceda a éste, he creado el xml/preferencias, el value/array.xml y la preferencia la guarda en data de la app y hasta ahí todo bien, el caso es que no me hace ni p... caso...

Os pongo el código que he puesto en onCreate:

public void MapActivity(Context context, AttributeSet attrs) {

SharedPreferences mipref = context.getSharedPreferences("com.pabl3st.miaplica cion", Context.MODE_PRIVATE);
if (mipref.getString("Mapas", "0").equals("1")){
googlemap.setMapType(GoogleMap.MAP_TYPE_SATELLITE) ;
}
}

Pues ahí está mi duda... He buscado y rebuscado, pero nada parecido con googlemaps.

Gracias de antemano.
Responder Con Cita


  #2  
Viejo 27/07/13, 16:33:41
Avatar de Carlosdelachica
Carlosdelachica Carlosdelachica no está en línea
Miembro del foro
Mensajes: 97
 
Fecha de registro: may 2013
Mensajes: 97
Modelo de smartphone: Samsung Galaxy S III
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
SharedPreferences mipref = context.getSharedPreferences("com.pabl3st.miaplica cion", Context.MODE_PRIVATE);

Tienes un espacio en el nombre de las sharedpreferences.

Revisa que estés usando el mismo nombre para las preferencias tanto cuando guardas el valor como cuando lo lees.

Falta la función para meter en las preferencias pero supongo que la tendrás en otra parte ;)
Responder Con Cita
  #3  
Viejo 28/07/13, 01:47:16
Avatar de pabl3st
pabl3st pabl3st no está en línea
Miembro del foro
Mensajes: 197
 
Fecha de registro: feb 2011
Mensajes: 197
Modelo de smartphone: Galaxy S6 Edge+
Tu operador: Movistar
Mencionado: 2 comentarios
Tagged: 0 hilos
Sí, lo del nombre de la aplicación lo puse para pegar aquí pero esta bien puesto... Y eso que me dices que falta? Igual se me ha escapado...
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 02:40:17 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007