

Como declarar variables globales Saludos, alguien sabe como declarar variables globales, lo que deseo es poder acceder a una variable desde cualquier activity..he visto algunos ejemplos pero no lso entiendo, dicen que hay que hacer una clase global y declararla en el manifest, PERO donde hay que crear esa clase global, alguien lo sabe...si alguien tiene un ejemplo facli de entender, lo que necesito es Donde declarar, Como declarar y Como acceder a esa varible...gracias de antemano.. |


Una variable pública de una clase en teoría según yo sé puede ser obtenida desde otra sin problemas, no sé si incluso desde fuera del paquete. Otra cosa es que te refieras a iniciar un actividad y que esta te devuelva algo a la otra que lo llamó. |


Respuesta: Como declarar variables globales Cita: En realidad no es así. Si tu tienes una variable pública en una clase, puedes acceder a ella dentro del ámbito donde esté instanciada la clase. Es decir, dentro de donde hayas declarado la variable de ese tipo de clase. Si creas una variable global en una activity solo puedes acceder a ese valor dentro de esa activity y solo mientras no "muera". La solución para pasar el valor a otra activity es hacerlo en el momento en que creas el Intent para llamarla. Aqui puedes ver un ejemplo de como hacerlo.
__________________ Aviso: No se resuelven dudas por MP! |


Respuesta: Como declarar variables globales Saludos, gracias Malenko....si de esa manero lo estuve haciendo pero me encuentro con otro problema por ende buscama la forma de poder declarar variables a las cuales pueda acceder desde cualquier activity.. les cuento lo que deseo hacer...arranca mi primer activity aqui recibo algunos datos y estos datos quiero pasarle al segundo activity y desde el seguno activity paso al tercer activity y desde este ultimo volver al segundo activity..PERO quiero poder controlar para que el segundo activity sepa de cual activite estoy llegando a el... es decir si desde el primer activity muestro el primer activity entonces el primer activity hace una cosa, y si desde el tercer o cuarto activity muestro al segundo activity entonces hace otra cosa...hay alguna manera de controlar esto...gracias de antemano...he probado poniendo con If y Else pero no me funciona..gracias de antemano... |


Respuesta: Como declarar variables globales Y porque no, además de pasarle los valores en el Intent, pasas un campo más para indicar que Activity la ha llamado?
__________________ Aviso: No se resuelven dudas por MP! |
Etiquetas: |