2009-12-27 40 views
9

¿Hay algo para el sistema operativo Android con el que puede implementar la paginación de desplazamiento?Android Scroll Pagination

* Edición
con paginación desplazamiento quiero decir la paginación como en la pantalla de inicio, se puede deslizar a derecha e izquierda e ir a la página siguiente o anterior.

+0

Por favor, aclare ¿qué quiere decir "paginación de desplazamiento"? ¿Cómo debería verse? Estaré encantado de ayudarte si haces la pregunta más específica. – Fedor

Respuesta

9

Puede tomar un ejemplo del código fuente de Launcher en android.git.kernel.org. Busque las clases llamadas Workspace y CellLayout.

+0

Acepto que esta funcionalidad se puede encontrar en la aplicación Launcher. Y se puede extraer de allí. – Fedor

+0

¿Me puede dar el enlace directo a la fuente del iniciador? – Thys

+0

@MrThyhs: http://android.git.kernel.org/?p=platform/packages/apps/Launcher.git;a=blob_plain;f=src/com/android/launcher/Workspace.java;hb=HEAD , http://android.git.kernel.org/?p=platform/packages/apps/Launcher.git;a=blob_plain;f=src/com/android/launcher/CellLayout.java;hb=HEAD – Jay

4

According to Apple, UIPageControl no implementa "desplazamiento de paginación", al menos, cómo interpretaría esa frase. UIPageControl realiza un seguimiento de varias páginas, muestra puntos en función del recuento de páginas/página actual y dispara eventos cuando el usuario lo toca. En realidad, no implementa "paginación" (tiene que manejarlo usted mismo) y no tiene nada que ver con el desplazamiento.

Dicho todo esto, no hay ningún widget "mostrar un montón de puntos" incorporado en Android con la misma API o similar a UIPageControl. Crear uno para su aplicación sería bastante simple, usando un conjunto de ImageViews, mirando por los grifos, reemplazando los recursos de la imagen para cambiar los colores de los puntos y disparando eventos a los oyentes registrados.

+0

lo siento, reformulé la pregunta .. – Thys