2010-12-19 7 views
8

¿Alguien sabe cómo crear ese tipo de pestañas que utiliza la aplicación "Noticias y clima"?Android: pestañas de la aplicación "Noticias y clima"

see here http://img51.imageshack.us/img51/8788/tabsd.png

Esto significa que un área de la ficha que se puede desplazar a la izquierda & derecha. También es posible cambiar las pestañas desplazando la vista de lista hacia la izquierda/derecha.

+9

Desafortunadamente, ese código específico no es parte del SDK de Android, ni es parte de la aplicación del proyecto de código abierto. Tuve una conversación con un Googler sobre esa característica específica, y aparentemente es bastante difícil de implementar y aún más difícil de genérico. Con suerte, algún día lanzarán esa aplicación como código abierto o tal vez harán un widget genérico como parte del SDK de Android. – CommonsWare

+0

Creo que podría ser más fácil resolver este problema con fragmentos. Por lo tanto, pruébelo en Honeycomb o espere el fragmento de backport. –

+0

¿Sería posible usar alguna forma de "gestos" para detectar el deslizamiento de la pantalla? – Jimmy

Respuesta

2

Ese componente es en realidad un HorizontalScrollView, con botones dentro. Úselo como un LinearLayout y agregue los botones. Sin embargo, tendrá que manejar manualmente los estados seleccionados/no seleccionados de los botones/pestañas.

1

Las pestañas son bastante fáciles de crear, es una vista de desplazamiento horizontal con botones como alguien más ya mencionado. La parte de contenido es lo difícil. Se desplaza horizontal y verticalmente, por lo tanto requiere algo de magia.

Cuestiones relacionadas