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/08/14, 17:49:36
Array

[xs_avatar]
Guixe94 Guixe94 no está en línea
Desarrollador
 
Fecha de registro: abr 2012
Localización: Barcelona, Catalunya
Mensajes: 900
Modelo de smartphone: HTC ONE y Galaxy Note 3
Tu operador: Orange
Post Paqueña duda con Fragments

Hola,

Tengo una duda.. y un problema xd.

En mi app llevo bastante tiempo pensando como hacer una cosa.. y ya lo tengo mas o menos echo pero resulta que es mucho trabajo.. (ademas de que queda mucho mas "feo" de cara al usuario) y se me ha ocurrido una cosa que me ahorraría un 95% del trabajo y es utilizar fragments (ya los utilizo en mi app pero es algo diferente..)

No se si se puede o no, pero hay alguna posibilidad de mostrar una actividad dentro de un fragment? Me explico, tengo unas 200 actividades mas o menos.. ( que QUIERO y necesito que sean ACTIVIDADES y NO fragments) por lo tanto lo que quiero hacer que se muestren en un sitio.. pero seria mucho trabajo por eso quiero si se puede que en una actividad, llamemosla X, tenga un content_fragment y des de otra actividad, llamemosla Y, dependiendo del boton que pulse (1, 2 ,3 ,4, etc) me abra la actividad X y en el fragment aparezca la actividad correspondiente al botón.

Os dejo un dibujo adjunto por si no me entendéis..

Y NO, NO PUEDO ABRIR LA ACTIVIDAD DIRECTAMENTE AL PULSAR EL BOTÓN, YA QUE LA ESTRUCTURA QUE TENGO EN LA APP NO ES ASI DEL TODO, ES MAS COMPLICADA Y NO PODRÍA HACER ESO.

SOLO QUIERO SABER SI ES POSIBLE QUE EN UN FRAMELAYOUT POR EJEMPLO MEDIANTE UN FRAGMENT PUEDO MOSTRAR UN ACTIVIDAD.. GRACIAS!


Imágenes Adjuntas
Tipo de Archivo: png Sin título-1.png (61.1 KB, 33 visitas)
Responder Con Cita


  #2  
Viejo 26/08/14, 17:59:46
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
NO, no puedes hacer que un Fragment contenga a una Activity, de hecho el paso lógico es al revés, convertir Activities para que sean Fragments y tener una única Activity que sea el contenedor. Esa migración es bastante sencilla.

Lo que si que puedes hacer es que un Fragment contenga a otro Fragment, usando a getChildFragmentManager en lugar de getFragmentManager (o getSupportChildFragmentManager y getSupportFragmentManager respectivamente en el caso de que uses los Fragment de la librería de soporte)
Responder Con Cita
  #3  
Viejo 26/08/14, 18:12:44
Array

[xs_avatar]
Guixe94 Guixe94 no está en línea
Desarrollador
 
Fecha de registro: abr 2012
Localización: Barcelona, Catalunya
Mensajes: 900
Modelo de smartphone: HTC ONE y Galaxy Note 3
Tu operador: Orange
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
NO, no puedes hacer que un Fragment contenga a una Activity, de hecho el paso lógico es al revés, convertir Activities para que sean Fragments y tener una única Activity que sea el contenedor. Esa migración es bastante sencilla.

Lo que si que puedes hacer es que un Fragment contenga a otro Fragment, usando a getChildFragmentManager en lugar de getFragmentManager (o getSupportChildFragmentManager y getSupportFragmentManager respectivamente en el caso de que uses los Fragment de la librería de soporte)

Si lo de los fragments dentro de fragments tengo alguno en mi app, bueno si no se puede pues nada..

Muchas gracias por responder! y por la rapidez!
Responder Con Cita
Respuesta

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



Hora actual: 19:56:03 (GMT +1)



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

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