Uso de ViewPager con fragmentos nativos
No parece encontrar una solución a este problema. Estoy creando una aplicación para Android que utiliza Fragmentos. Hasta ahora he estado usando los nativos en contraposición a los de la biblioteca de soporte porque estoy apuntando la aplicación en el Nexus 7. Sin embargo no tengo ningún problema con la biblioteca de soporte si no hace ninguna diferencia para el desarrollo (he leído algo Sobre no ActionBar?).
Mi problema es que quiero tener un fragmento que llena la mitad de la pantalla y muestra un área de tipo de pestañas deslizables. Quiero que el usuario sea capaz de deslizar a la izquierda y la derecha y se muestran diferentes fragmentos para cada "página" (Fragmentos anidados lo sé, pero he leído que son compatibles ahora). Básicamente, quiero que sea como la tienda de Play cuando se está deslizando entre Top Paid, Top Free, etc, excepto sólo ocupan la mitad de la pantalla (que lograr con un fragmento), la otra mitad de la pantalla es otro Fragmento que tengo Ya escrito. Otra cosa es que dentro de cada "página" (como Top Free, etc.) quiero tener 2 ListViews.
- La expansión CollapsingToolbarLayout no funciona con RecyclerView
- Barra de herramientas: botón de menú de desbordamiento siempre mostrando
- SYSTEM_ALERT_WINDOW permiso de Lux hace que partes de nuestra aplicación no funcionen
- Vista inferior de navegación en la animación de la biblioteca de soporte v25.0.0?
- Utilizar la barra de herramientas como barra de acción no infla el menú
Sin embargo, parece que el componente ViewPager es sólo parte de las bibliotecas de soporte que creo que significa que tengo que cambiar todos mis fragmentos a los de soporte. ¿Es esta la única manera de lograr este diseño? Debe haber una manera más fácil; He visto algo llamado el espacio de trabajo en un vídeo de E / S de Google antes de que supuse que es un patrón de diseño de interfaz de usuario muy común.
Gracias
- NullPointerException en FragmentManager
- ¿Cómo puedo mostrar un Diálogo de un PreferenceFragment?
- Biblioteca de soporte de diseño V22 - No hay fuentes?
- FragmentPagerAdapter no se puede resolver con un tipo
- ClassCastException en support-library-v7, usando la versión 21
- RequiereApi vs TargetApi anotaciones android
- ¿Por qué ContextThemeWrapper está ahora restringido al grupo Support Library?
- Uso de NavigationView desde Android Design Support Library
Usted quiere que el ViewPager, y el cambio de sus fragmentos para apoyar a la biblioteca es una conversión muy fácil.
Y probablemente querrá esto para más personalización 🙂 http://viewpagerindicator.com/
Puede usar ViewPager con fragmentos nativos, hay adaptadores para ello en el paquete android.support.v13.app . Necesitas el frasco de soporte v13 para poder usarlos.
Pero podría haber ventajas con el uso de fragmentos de soporte de todos modos: Fragmento o Fragmento de soporte?
- Cómo subir apk a la tienda de juego que tiene más de 100 MB de tamaño?
- Dibuje Bitmap en ImageView personalizado y obtenga las coordenadas de ImageView independientemente del dispositivo