2016-06-12 2 views
-3

enter image description hereAndroid ViewPager проблема отображения

Там есть пространство в верхней части моего PageTabStrip

Вот код, я моя деятельность:

mCustomPagerAdapter = new CustomPagerAdapter(getSupportFragmentManager(), this , wpPostGroupsArray, mLastLocation); 
    mViewPager = (ViewPager) findViewById(R.id.pager); 
    mViewPager.setAdapter(mCustomPagerAdapter); 
    mViewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { 
     @Override 
     public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { 
     } 

     @Override 
     public void onPageSelected(int position) { 
      currentItemSelected = position; 
     } 

     @Override 
     public void onPageScrollStateChanged(int state) { 

     } 
    }); 

кажется правильным для меня. Откуда это могло произойти?

Вот код XML:

<?xml version="1.0" encoding="utf-8"?> 

<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/pager" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    > 

    <android.support.v4.view.PagerTabStrip 
     android:id="@+id/pager_tab_strip" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_gravity="top" 
     android:background="@color/action_bar" 
     android:paddingBottom="5dp" 
     android:paddingTop="5dp" 
     android:textColor="#fff" /> 

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

напишите здесь код xml? – Ironman

ответ

0

Эта линия была проблема:

actionBar.setNavigationMode (ActionBar.NAVIGATION_MODE_TABS);