Cómo usar Android ViewPager
Estoy planeando un puerto de algunas aplicaciones de Windows Phone 7 a Android. Pasando por algunos blogs encuentro un "extra" control Android llamado ViewPager que parece una versión de un hombre pobre del control de pivote WP7. Me gustaría intentar usar este control ya que mis aplicaciones WP7 utilizan el pivote.
Planeo apuntar el androide 2.3.3 (API 10) porque la información en http://developer.android.com/resources/dashboard/platform-versions.html me dice que cualquier nivel más alto funcionaría en relativamente pocos teléfonos. Por lo tanto, mi Eclipse está configurado para ese nivel.
- Cómo mostrar la página particular del paginador de la visión en el botón chascar encendido androide
- FragmentStatePagerAdapter onPageSelected evento
- Deslizar entre las actividades de Android como con ViewPager
- El paginador de vista de Android cambia las páginas automáticamente después de unos segundos
- Cómo cambiar automáticamente entre las páginas de viewPager
Utilizando el gestor de SDK de Eclipse, intenté agregar el paquete de soporte de Android de Extras pero no añadiría los errores que se pegaran a continuación. No sé lo que significan todos esos errores, pero me pregunto si necesito ejecutar API 11 para poder usar el paquete de compatibilidad aka el paquete de soporte para Android?
Por lo tanto, supongo que mi pregunta final es: ¿puedo usar el control VeiwPager si apunto Android 2.3.3? Además, ¿hay alguna solución completa descargable que utilice el viewPager? Todo lo que puedo encontrar son "tutoriales" que muestran fragmentos de código. Gracias, decano
Preparing to install archives Downloading Android SDK Platform-tools, revision 11 File not found: C:\Program Files (x86)\Android\android-sdk\temp\platform-tools_r11-windows.zip (Access is denied) Downloading Documentation for Android SDK, API 15, revision 2 File not found: C:\Program Files (x86)\Android\android-sdk\temp\docs-15_r02.zip (Access is denied) Downloading SDK Platform Android 4.0.3, API 15, revision 3 File not found: C:\Program Files (x86)\Android\android-sdk\temp\android-15_r03.zip (Access is denied) Downloading Samples for SDK API 15, revision 2 File not found: C:\Program Files (x86)\Android\android-sdk\temp\samples-15_r02.zip (Access is denied) Downloading ARM EABI v7a System Image, Android API 15, revision 2 File not found: C:\Program Files (x86)\Android\android-sdk\temp\sysimg_armv7a-15_r02.zip (Access is denied) Downloading Sources for Android SDK, API 15, revision 2 File not found: C:\Program Files (x86)\Android\android-sdk\temp\sources-15_r02.zip (Access is denied) Downloading Android Support package, revision 8 File not found: C:\Program Files (x86)\Android\android-sdk\temp\support_r08.zip (Access is denied) Skipping 'Android SDK Tools, revision 19'; it depends on 'Android SDK Platform-tools, revision 11' which was not installed. Done. Nothing was installed.
- ScrollView dentro de ViewPager, se desplaza automáticamente hacia el centro
- Usar vista o fragmento en ViewPager
- Actualizando viewpager con fragmentos en un nuevo orden
- Fragmento de elementos compartidos no funcionan con ViewPager
- Viewpager no se muestra dentro de la fila RecyclerView
- Cómo establecer el tamaño de ViewPager
- Soltar sombra para un ViewPager
- ViewPager dentro de la cuestión del fragmento
Me pregunto si necesito ejecutar API 11 para poder usar el paquete de compatibilidad aka el paquete de soporte para Android?
No.
puedo usar el control VeiwPager si apunto Android 2.3.3?
Sí.
Además, ¿hay alguna solución completa descargable que utilice el viewPager?
Aquí hay una pequeña aplicación de ejemplo que muestra 10 widgets de EditText
, uno por página, en un ViewPager
.
Esta es una aplicación más compleja , que implementa un lector de libros digitales, con un capítulo (en un WebView
) por página en un ViewPager
, pero podría no tener mucho sentido fuera del contexto de uno de mis libros.
Con respecto a tus errores, supongo que instalaste el SDK de Android a través del archivo .EXE
autoinstalable, en cuyo caso necesitarás ejecutar el Administrador de SDK con privilegios de Administrador para actualizarlo, IIRC.
Para elaborar un poco el punto de Mark: en su AndroidManifest.xml, debe poner esta línea:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" />
Donde 15 puede ser reemplazado por lo que sea el nivel de API más reciente en el momento de compilar, y 8 es el nivel de API más bajo que desea ejecutar. A partir de este momento, el nivel API 8 (Froyo) y superior le permitirá orientarse alrededor del 94% de la población de dispositivos.
El paquete de soporte de Android (V4) le permite llamar a un montón de funciones útiles hasta el nivel 4 de la API, incluido ViewPager . Intente crear la aplicación de ejemplo de Suport4Demos ; incluye una buena implementación ViewPager. Para ello, en Eclipse, seleccione: Nuevo> Android Sample Project> Android 4.0.3> Support4Demos> Finalizar. A continuación, cree y ejecute el proyecto.
-
Ir a
C:\Program Files\Android\android-sdk-windows
-
PROPIEDADES en
SDK Manager
-
Haga clic en
Compatibility
-
Habilitar
Run this program as Administrator
-
DE ACUERDO
-
Corre de nuevo. Funcionará.
- Lista de contactos con contacto La foto crea problemas de rendimiento
- Eclipse Android: cómo usar un proyecto de biblioteca con carpetas vinculadas?