![]() |
|
| 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 |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#1
|
||||
|
||||
|
AlertDialog y otra duda
Tengo dos dudas que mas o menos son lo mismo...
La primera. Tengo un AlertDialog sencillito con un texto, encabezado y botón Aceptar, entonces lo que quiero conseguir es que al darle a aceptar no aparezca nunca más en la aplicación al iniciarla de nuevo... una especie de changelog al iniciar por primera vez, ahí dejo el código:
(Click para mostrar/ocultar)
Y la otra duda es que quisiera hacerle en próximas versiones unas pantallas para saber cómo navegar que solo se vean al inicio y una vez pase la última activity no vuelvan a usarse más pero supongo que el código será más o menos igual. Gracias de antemano. |
|
|
|
#2
|
||||
|
||||
|
Guarda en SharedPreferences una variable cuando lo muestres, y comprueba su valor antes de mostrarlo.
|
|
#3
|
||||
|
||||
|
Uf aún no me manejo con SharedPreferences... será hora de mirarmelas ya. Ya te cuento cuando lp tenga.
Si sale alguna otra respuesta encantado de oirla. |
|
#4
|
|
Lo que dice el compañero mocelet funciona de maravilla.
En mi caso alguna vez he creado pantallas de estas y lo que he hecho a sido poner un checkbox con un texto al lado "no volver a mostrar". Entonces al cerrar el AlertDialog si esta marcado el checkbox guardo un valor en SharedPreferences. Asi cada vez que se abra la aplicacion compruebo ese dato y determina si se tiene que mostrar otra vez o no. |
|
#5
|
||||
|
||||
|
Lo de poner el checkbox era lo que pensaba hacer pero claro no sabía muy bien cómo iba el proceso... Pues voy a leer sobre SharedPreferences.
Gracias a los dos. Cita:
|
|
#6
|
||||
|
||||
|
Podéis facilitarme algún tutorial recomendado sobre SharedPreferences? No me entero muy bien con los cursos que tengo... y ya se sabe que la primera vez duele
|
|
#7
|
|
Aqui te lo explican bastante bien, son 3 lineas de codigo para guardar y otras 3 para recuperar, es muy facil ya lo veras: http://developer.android.com/guide/t...a-storage.html
|
|
#8
|
||||
|
||||
|
Perdonad pero lo conseguí ayer y se me pasó poner el código que hice.
(Click para mostrar/ocultar)
|
|
#9
|
|
Nada no te preocupes, lo importante es que lo has solucionado
|
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 22:21:43 (GMT +1)
HTCMania: líderes desde el 2007






