Ver la Versión Completa : Como puedo cambiar el background de otra activity mediante un boton?
oscar_tito7
26/05/15, 07:30:39
Hola a todos, soy nuevo en esto y de antemano gracias por la ayuda, tengo un activity llamado Opciones, en el cual hay 10 botones que envian al usuario a un mismo activity el cual tiene el nombre de Contenido. Mi gran problema es que quiero que cada boton al ser presionado envie al usuario al activity de Contenido pero ademas le asigne un background especifico (a Contenido) dependiendo del boton que se presione. Es decir, si el boton presionado es el numero 2, que Contenido adquiera un fondo azul, si el botom presionado es el numero 3, que este adquiera un background rojo, etc.. que cada boton(que se encuentra en la actividad Opciones) le asigne un color diferente al actividad de Contenido. Espero me hayan entendido e imploro su ayuda. :oh::oh:
wolfcat90
26/05/15, 11:11:05
Es decir, quieres que pulsando un botón te lleve a una pantalla con un background diferente dependiendo del botón pulsado. ¿Es así?
kriogeN
26/05/15, 11:59:53
Fácil, pasas el color como parámetro en el Bundle del Intent que crea a Contenido, y en el onCreate de Contenido compruebas el parámetro y pones el color apropiado.
Más información sobre como usar parámetros entre Activities aquí:
http://stackoverflow.com/questions/3913592/start-an-activity-with-a-parameter
wolfcat90
26/05/15, 15:12:19
Totalmente de acuerdo con kriogeN, así que oscar_tito7, si tienes algún problema con el código cuéntanos [emoji14]
oscar_tito7
26/05/15, 18:45:13
Lamento la molestia pero, como deberia escribir el codigo en java entonces? Es que todo lo que leo sobre paso de parametros no me da una idea sobre como hacer lo que quiero
oscar_tito7
26/05/15, 18:45:56
Es decir, quieres que pulsando un botón te lleve a una pantalla con un background diferente dependiendo del botón pulsado. ¿Es así?
Si amigo, me ayudas?
wolfcat90
26/05/15, 18:55:21
Si amigo, me ayudas?
Vale, vamos a hacer una cosa, esta noche te mando el código de una app sencilla, y solo con leerte el código vas a saber como solucionar tu problema.
oscar_tito7
26/05/15, 19:05:59
Vale, vamos a hacer una cosa, esta noche te mando el código de una app sencilla, y solo con leerte el código vas a saber como solucionar tu problema.
lamento las molestias, he leido sobre el envio de datos entre activitys justo ahora y me ha ayudado, la unica duda es, luego de escribir intent de Opciones hacia Contenido creare el bundle, como deberia escribir los parametros del cambio de color? Para capturarlos luego con el bundle en contenido
wolfcat90
26/05/15, 19:34:47
lamento las molestias, he leido sobre el envio de datos entre activitys justo ahora y me ha ayudado, la unica duda es, luego de escribir intent de Opciones hacia Contenido creare el bundle, como deberia escribir los parametros del cambio de color? Para capturarlos luego con el bundle en contenido
Ufff espero no haberme pegado la currada para nada y llegar a tiempo a resolver tu duda.
https://www.dropbox.com/s/eeejdkocg6hijx4/Cambiodefondo.zip?dl=0
Ahí lo tienes, descargalo, lo descomprimes, te lees el código y... Solucionado! :D
PD: Si, me aburría y lo he acabado haciendo ahora, que impaciente soy xd
oscar_tito7
26/05/15, 20:20:20
Ufff espero no haberme pegado la currada para nada y llegar a tiempo a resolver tu duda.
https://www.dropbox.com/s/eeejdkocg6hijx4/Cambiodefondo.zip?dl=0
Ahí lo tienes, descargalo, lo descomprimes, te lees el código y... Solucionado! :D
PD: Si, me aburría y lo he acabado haciendo ahora, que impaciente soy xd
Te lo agradezco amigo, para mi mala suerte queria probar la app en mi android y al conectar el cable usb este se me desconecto y mi mac murio, o almenos no quiere encender:(
wolfcat90
26/05/15, 21:38:49
Te lo agradezco amigo, para mi mala suerte queria probar la app en mi android y al conectar el cable usb este se me desconecto y mi mac murio, o almenos no quiere encender:(
¿Y si te digo que ese código lo he hecho y compilado en Android? Y de esta forma me he asegurado de que funcionaba.
Prueba esto y no te quedes con las ganas:
https://play.google.com/store/apps/details?id=com.aide.ui
oscar_tito7
27/05/15, 07:59:19
Ufff espero no haberme pegado la currada para nada y llegar a tiempo a resolver tu duda.
https://www.dropbox.com/s/eeejdkocg6hijx4/Cambiodefondo.zip?dl=0
Ahí lo tienes, descargalo, lo descomprimes, te lees el código y... Solucionado! :D
PD: Si, me aburría y lo he acabado haciendo ahora, que impaciente soy xd
¿Y si te digo que ese código lo he hecho y compilado en Android? Y de esta forma me he asegurado de que funcionaba.
Prueba esto y no te quedes con las ganas:
https://play.google.com/store/apps/details?id=com.aide.ui
Amigo, se que es mucho pedir pero, seria mucha molestia que me permitieras contactarte atraves de Facebook o Twitter? Tengo 16 años no te dare mayores problemas jaja
wolfcat90
27/05/15, 08:04:50
Amigo, se que es mucho pedir pero, seria mucha molestia que me permitieras contactarte atraves de Facebook o Twitter? Tengo 16 años no te dare mayores problemas jaja
Yo empezé con 16 también [emoji14]
Mmm... Hablame por MP en HTCMania y lo vamos viendo.
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.