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

Respuesta
 
Herramientas
  #1  
Viejo 26/05/15, 07:30:39
Array

[xs_avatar]
oscar_tito7 oscar_tito7 no está en línea
Usuario poco activo
 
Fecha de registro: may 2015
Mensajes: 7
Tu operador: Movistar

triste Como puedo cambiar el background de otra activity mediante un boton?

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.
Responder Con Cita


  #2  
Viejo 26/05/15, 11:11:05
Array

[xs_avatar]
wolfcat90 wolfcat90 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 445
Modelo de smartphone: Samsung Galaxy Trend Plus
Tu operador: Movistar
Es decir, quieres que pulsando un botón te lleve a una pantalla con un background diferente dependiendo del botón pulsado. ¿Es así?
__________________
Para aprender en Android hay que experimentar con él, pero no demasiado, queremos conservar nuestro movil
Responder Con Cita
  #3  
Viejo 26/05/15, 11:59:53
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
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/3...th-a-parameter
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 26/05/15, 15:12:19
Array

[xs_avatar]
wolfcat90 wolfcat90 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 445
Modelo de smartphone: Samsung Galaxy Trend Plus
Tu operador: Movistar
Totalmente de acuerdo con @kriogeN, así que @oscar_tito7, si tienes algún problema con el código cuéntanos
__________________
Para aprender en Android hay que experimentar con él, pero no demasiado, queremos conservar nuestro movil
Responder Con Cita
  #5  
Viejo 26/05/15, 18:45:13
Array

[xs_avatar]
oscar_tito7 oscar_tito7 no está en línea
Usuario poco activo
 
Fecha de registro: may 2015
Mensajes: 7
Tu operador: Movistar

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
Responder Con Cita
  #6  
Viejo 26/05/15, 18:45:56
Array

[xs_avatar]
oscar_tito7 oscar_tito7 no está en línea
Usuario poco activo
 
Fecha de registro: may 2015
Mensajes: 7
Tu operador: Movistar

 Cita: Originalmente Escrito por wolfcat90 Ver Mensaje
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?
Responder Con Cita
  #7  
Viejo 26/05/15, 18:55:21
Array

[xs_avatar]
wolfcat90 wolfcat90 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 445
Modelo de smartphone: Samsung Galaxy Trend Plus
Tu operador: Movistar
 Cita: Originalmente Escrito por oscar_tito7 Ver Mensaje
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.
__________________
Para aprender en Android hay que experimentar con él, pero no demasiado, queremos conservar nuestro movil
Responder Con Cita
  #8  
Viejo 26/05/15, 19:05:59
Array

[xs_avatar]
oscar_tito7 oscar_tito7 no está en línea
Usuario poco activo
 
Fecha de registro: may 2015
Mensajes: 7
Tu operador: Movistar

 Cita: Originalmente Escrito por wolfcat90 Ver Mensaje
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
Responder Con Cita
  #9  
Viejo 26/05/15, 19:34:47
Array

[xs_avatar]
wolfcat90 wolfcat90 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 445
Modelo de smartphone: Samsung Galaxy Trend Plus
Tu operador: Movistar
 Cita: Originalmente Escrito por oscar_tito7 Ver Mensaje
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/eeejdkocg6...fondo.zip?dl=0
Ahí lo tienes, descargalo, lo descomprimes, te lees el código y... Solucionado!
PD: Si, me aburría y lo he acabado haciendo ahora, que impaciente soy xd
__________________
Para aprender en Android hay que experimentar con él, pero no demasiado, queremos conservar nuestro movil
Responder Con Cita
  #10  
Viejo 26/05/15, 20:20:20
Array

[xs_avatar]
oscar_tito7 oscar_tito7 no está en línea
Usuario poco activo
 
Fecha de registro: may 2015
Mensajes: 7
Tu operador: Movistar

 Cita: Originalmente Escrito por wolfcat90 Ver Mensaje
Ufff espero no haberme pegado la currada para nada y llegar a tiempo a resolver tu duda.
https://www.dropbox.com/s/eeejdkocg6...fondo.zip?dl=0
Ahí lo tienes, descargalo, lo descomprimes, te lees el código y... Solucionado!
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
Responder Con Cita
  #11  
Viejo 26/05/15, 21:38:49
Array

[xs_avatar]
wolfcat90 wolfcat90 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 445
Modelo de smartphone: Samsung Galaxy Trend Plus
Tu operador: Movistar
 Cita: Originalmente Escrito por oscar_tito7 Ver Mensaje
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/d...id=com.aide.ui
__________________
Para aprender en Android hay que experimentar con él, pero no demasiado, queremos conservar nuestro movil
Responder Con Cita
  #12  
Viejo 27/05/15, 07:59:19
Array

[xs_avatar]
oscar_tito7 oscar_tito7 no está en línea
Usuario poco activo
 
Fecha de registro: may 2015
Mensajes: 7
Tu operador: Movistar

 Cita: Originalmente Escrito por wolfcat90 Ver Mensaje
Ufff espero no haberme pegado la currada para nada y llegar a tiempo a resolver tu duda.
https://www.dropbox.com/s/eeejdkocg6...fondo.zip?dl=0
Ahí lo tienes, descargalo, lo descomprimes, te lees el código y... Solucionado!
PD: Si, me aburría y lo he acabado haciendo ahora, que impaciente soy xd
 Cita: Originalmente Escrito por wolfcat90 Ver Mensaje
¿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/d...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
Responder Con Cita
  #13  
Viejo 27/05/15, 08:04:50
Array

[xs_avatar]
wolfcat90 wolfcat90 no está en línea
Desarrollador
 
Fecha de registro: jun 2012
Mensajes: 445
Modelo de smartphone: Samsung Galaxy Trend Plus
Tu operador: Movistar
 Cita: Originalmente Escrito por oscar_tito7 Ver Mensaje
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
Mmm... Hablame por MP en HTCMania y lo vamos viendo.
__________________
Para aprender en Android hay que experimentar con él, pero no demasiado, queremos conservar nuestro movil
Responder Con Cita
Respuesta

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



Hora actual: 20:18:58 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /