7

Ahora que TabActivity está en desuso, ¿cuál es la forma correcta de crear una interfaz con pestañas utilizando fragmentos? Cada tutorial que he visto toma un enfoque diferente. Algunos de ellos son supremamente complicados empujando un tema de programación mundano al territorio de la ciencia espacial. ¿Lo que da?¿Cómo crear un diseño con pestañas en Android 4.0?

Estoy codificando para ICS Android 4.0.

Gracias.

+0

Si desea tabwidget con fragmento este tutorial puede ayudarlo http://learnncode.wordpress.com/2013/12/18/how-to-use-tabwidget-with-fragments/ – Prachi

Respuesta

2

La forma preferida ahora es usar las pestañas que ActionBar le brinda. Es bastante fácil de configurar, dado que te gusta esta opción. Con ActionbarSherlock, incluso puedes portar tu aplicación hasta el 1.6.

No obstante, no es adecuado para todos los casos. Por ejemplo, puede necesitar que esas pestañas estén dentro de un fragmento, en una pantalla que muestra múltiples fragmentos a la vez. En ese caso, debe seguir con los métodos "en desuso" para configurar las pestañas, utilizando un TabWidget. Es feo, pero es posible.

Editar:

Comprobar el comentario de Jeff. Como él señaló, estaba equivocado, TabWidget sigue siendo perfectamente válido, ¡TabAvtivity es la clase obsoleta aquí!

+2

Gracias. Tengo pestañas trabajando con ActionBar. Este documento fue muy útil: http://www.abelski.com/courses/android3ui/actionbar.pdf – RajV

+0

['TabWidget'] (http://developer.android.com/reference/android/widget/TabWidget.html) no está en desuso, ['TabActivity'] (http://developer.android.com/reference/android/app/TabActivity.html) es. La barra de acciones es [no necesariamente preferida] (http://stackoverflow.com/a/12416617/403455), depende del uso, como fue respondida por Adam Powell [experto en navegación de la plataforma Android] (http://www.youtube .com/watch? v = XwGHJJYBs0Q & feature = share & list = PLohJorsmukCY3Au37gitaROt1E2oC_Nh_). –

+0

Whops, tienes razón, ¡haz una edición de acuerdo con esto! –

Cuestiones relacionadas