8

Estoy trabajando en una aplicación de Android y he usado las pestañas FragmentPager de Android example de developer.android.com), este ejemplo utiliza fragmentos para el contenido de las pestañas, ahora quiero colocar un tabHost dentro de uno de esos fragmentos , Hice mi mejor esfuerzo, pero los anfitriones de la segunda pestaña no muestran el contenido, puedo ver los encabezados de las pestañas pero no el contenido, estoy tratando de usar Intents como TabContent. No creo que tenga ningún código relevante para publicar aquí, pero si lo necesita, puedo publicarlo aquí.Android TabHost dentro del fragmento

La jerarquía es: FragmentActivity-> TabHost-> Fragments-> TabHost -> (Intención o fragmento, esto es el área del problema)

Cualquier sugerencia sería apreciada.

+0

Esta respuesta aquí es grande Hay que ver: [http: //stackoverflow.com/a/21605672/3484700](http://stackoverflow.com/a/21605672/3484700) –

Respuesta

4

¿Has visto esto? Lo he mencionado un par de veces, debería ayudarte.

http://thepseudocoder.wordpress.com/2011/10/04/android-tabs-the-fragment-way/

+0

Sí, he visto eso, pero mi problema es diferente, mi clase que contiene TabHo st se extiende desde la clase Fragment, no FragmentActivity. Pero le daré otra oportunidad. – TilalHusain

+0

@Architact ¿Encontraste que este proceso funcionó? Yo también estoy tratando de agregar un TabHost con 2 pestañas en un Fragmento. Parece que puedes usar la misma lógica, pero agrega el TabHost y su controlador al Fragmento. – jamis0n

+0

Sí, creo que lo hice funcionar, no estoy seguro de qué solución utilicé. – TilalHusain

1

que se enfrentan al mismo problema que. No podemos abrir un fragmento o actividad en otra pestaña (lo abrimos pero se abrirá en la misma pestaña). Así que estoy usando el siguiente código para cambiar la pestaña.

MainActivity.tabHost.setCurrentTab(tabIndex); 

Abre la pestaña con la pestaña principal.

4

Ahora puede utilizar FragmentTabHost

Esto también se puede utilizar dentro de un fragmento a través fragmento de anidación

http://developer.android.com/reference/android/support/v4/app/FragmentTabHost.html

+0

Cualquier desarrollo ontop del código proporcionado en este enlace sería realmente útil. No hay ejemplos de uso de FragmentTabHost dentro de un fragmento creado por la actividad principal ... Ninguno donde la mainactividad está usando un NavigationDrawer de todos modos. Pero soy realmente nuevo en esto – Jethro

Cuestiones relacionadas