Foros del Web » Programando para Internet » Android »

Crear layout desde codigo java

Estas en el tema de Crear layout desde codigo java en el foro de Android en Foros del Web. Hola Buenos días estoy realizando una aplicación para android donde necesito crear elementos dinamicamente desde el código pero el problema es que no se como ...
  #1 (permalink)  
Antiguo 17/02/2012, 11:55
Avatar de shiriutoon  
Fecha de Ingreso: agosto-2011
Ubicación: Celaya GTO
Mensajes: 34
Antigüedad: 12 años, 8 meses
Puntos: 4
Pregunta Crear layout desde codigo java

Hola Buenos días estoy realizando una aplicación para android donde necesito crear elementos dinamicamente desde el código pero el problema es que no se como podría hacer esto me imagino que con el Dom pero no lo tengo muy claro ojala puedan aconsejarme gracias.
  #2 (permalink)  
Antiguo 17/02/2012, 15:00
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 14 años, 6 meses
Puntos: 265
Respuesta: Crear layout desde codigo java

Para crear tanto un nuevo layout como una nueva view tenes que iniciarlizarlas de este modo:

TextView textEjemplo = new TextView(this); //El parametro this es el contexto, que tambien podes obtenerlo desde getApplicationContext()

Luego a esa variable le das los valores que vos quieras, para eso te recomiendo que leas algo de documentacion de Android.

Por ultimo, para agregar elementos dentro de una vista usas la funcion AddView

Código Javascript:
Ver original
  1. View vista = new View(this);
  2. vista.addVew(textEjemplo);

Te recomiendo que leas bastante porque, en un principio, seguro quieras agregar elementos dinamicamente, pero el elemento contenedor principal seguro lo tengas definido dentro de un fichero xml, entonces funciones como getElementById te van a servir mucho.

Saludos.
  #3 (permalink)  
Antiguo 18/02/2012, 10:51
Avatar de shiriutoon  
Fecha de Ingreso: agosto-2011
Ubicación: Celaya GTO
Mensajes: 34
Antigüedad: 12 años, 8 meses
Puntos: 4
Respuesta: Crear layout desde codigo java

hola muchas gracias ya me diste una noción mas o menos de lo que tengo que hacer pero lo malo es que no encuentro un buen tutorial que me ayude a comprender un poco mejor podrías ayudarme en eso ?
  #4 (permalink)  
Antiguo 18/02/2012, 12:05
Avatar de zero_master  
Fecha de Ingreso: junio-2011
Ubicación: Leon, Gto
Mensajes: 290
Antigüedad: 12 años, 9 meses
Puntos: 74
Respuesta: Crear layout desde codigo java

Si quieres saber mas sobre Layout's te recomiendo esta pagina, aunque deberias consultar los libros de desarrollo en android ahi siempre lo explican
http://www.sgoliver.net/blog/?p=1341

Etiquetas: java, layout
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:26.