Ver el error del indicador de la página, el indicador de la página de título está vacío

StackOverflow https://stackoverflow.com//questions/12660649

Pregunta

¡Hola, estoy usando ViewPageIndicator y has configurado un vistas y fragmentos que funciona como un encanto! El problema es que no parezco hacer que el PageIndicador funcione.Está solo vacío y DOSNT muestra nada.

<android.support.v4.view.ViewPager
        android:id="@+id/pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_above="@+id/indicator"
        android:layout_alignParentLeft="true"
        android:layout_below="@+id/textView2" >

    </android.support.v4.view.ViewPager>

   <com.viewpagerindicator.TitlePageIndicator
        android:id="@+id/indicator"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:padding="10dip"
        android:visibility="visible"
        app:linePosition="top" 
        android:theme="@style/CustomUnderlinePageIndicator"/> 

sospechoso que algo sale mal con los estilos.Yo uso el archivo de estilo de la muestra ViewPageIndicator.

Cuando exice este código, obtengo el siguiente error de logcat:

mPager = (ViewPager)findViewById(R.id.pager);

    mPager.setAdapter(mAdapter);

    mIndicator = (TabPageIndicator)findViewById(R.id.indicator);
    mIndicator.setViewPager(mPager);

Error: java.lang.classcastException: com.viewpagerindicator.titlepageindicator no se puede emitir a com.viewpagerindicator.tabpageindicator

¿Fue útil?

Solución

En su cambio XML titlepageindicator para tabpageindicator o en su cambio de archivo Mindicator= (TabpageIndicator) FindViewByID (R.ID.Indicador); por medidator= (titlepageindicator) FindViewByID (R.ID.Indicador); ¿Por qué es diferente

Otros consejos

Utilice este código

MPERGER= (Viewpager) FindViewByID (R.ID.View_Pager); Mpager.SetAdapter (Madapter);

    mIndicator = (TitlePageIndicator) findViewById(R.id.title_indicator);
    mIndicator.setViewPager(mPager);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top