PagerTitleStrip no muestra títulos en la primera página de visualización, los títulos sólo se dibujan después de pasar a otra página
Problema: Después de actualizar a appcompat-v7: 23.0.0, tanto PagerTabStrip como PagerTitleStrip no muestran títulos en la primera página de visualización (fig1), los títulos sólo se dibujan después de pasar a otra página (fig2).
Biblioteca utilizada: appcompat-v7
- Android: pestañas sin barra de acción
- Adición dinámica y eliminación de pestañas en TabLayout (diseño de material) android
- ¿Es posible tener un ViewPager dentro de un ScrollView?
- Implementación del transformador de página de alejamiento de Android para un ViewFlipper
- ViewPager como una cola circular / envoltura
Versión utilizada: 23.0.0
Tema utilizado: Theme.AppCompat.Light.DarkActionBar, Theme.AppCompat.Light.NoActionBar
Dispositivos / versiones de Android reproducidas en: Nexus 5 / Android M Developer Preview 2
Pasos para reproducir:
-
- Crear un nuevo proyecto de ejemplo, minSdk versión no importa.
-
- Elija la actividad de pestañas cuando se le solicite que agregue una actividad.
-
- Agregue un diseño PagerTabStrip dentro de activity_main.xml tal como a continuación:
<android.support.v4.view.PagerTabStrip android:id="@+id/title_strip" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="top" android:paddingBottom="4dp" android:paddingTop="4dp" android:textColor="@android:color/background_dark" />
- Ejecutar la aplicación
Qué esperar: los títulos de la pestaña de la pestaña viewpager deben estar visibles. Qué pasó: Los títulos no se dibujan (fig1) a menos que se pase a otra página (fig2)
Aquí el enlace de la cuestión …
Https://code.google.com/p/android/issues/detail?id=183127
- Cómo arrastrar un botón de acción flotante sobre un paginador de vista
- ViewPager, PagerAdapter y Bitmap causan pérdida de memoria (OutOfMemoryError)
- ¿Soporta Android 3 o más niveles de fragmentos anidados?
- Cómo hacer que el desplazamiento horizontal como google jugar en android?
- Error incluyendo Android-DirectionalViewPager .jar en Eclipse
- Determinar cuándo un ViewPager cambia páginas
- Animación de Cube Flip para Fragments en Android
- ¿Hay una manera de desactivar el desvanecimiento que un viewPager tiene desplazamiento a los bordes?
Estaba teniendo el mismo problema. Esto se ha corregido en la versión 23.1.0. Actualizar la biblioteca, limpiar el proyecto y debe funcionar.
prueba esto..
protected override void OnLayout (bool changed, int lValue, int tValue, int rValue, int bValue) { for (int i = 0; i < ChildCount; i++) { if (GetChildAt (i).GetType () == typeof(TextView)) { ((TextView)GetChildAt (i)).Measure (MeasuredWidth, MeasuredHeight); } } base.OnLayout (changed, lValue, tValue, rValue, bValue); }
- Android Studio 2.3 no tiene el especificador Test Instrumentation en la interfaz de usuario
- Vinculación de STL a un ejecutable NDK independiente de Android