Текст в PagerTabStrip не отображается при 1-м представлении

У меня есть следующая простая настройка:

swipeable.xml

<LinearLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <include layout="@layout/toolbar" /> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="match_parent" > <android.support.v4.view.PagerTabStrip android:layout_width="match_parent" android:layout_height="wrap_content"/> </android.support.v4.view.ViewPager> </LinearLayout> 

Мероприятия:

 public class InfoActivity extends ActionBarActivity { private static final int[][] KEYS = { { R.string.usage, R.string.usage_text }, { R.string.data_protection, R.string.data_protection_text }, { R.string.impressum, R.string.impressum_text } }; @Override protected void onCreate( Bundle savedInstanceState ) { setContentView( R.layout.swipeable ); super.onCreate( savedInstanceState ); ViewPager viewPager = (ViewPager)findViewById( R.id.pager ); viewPager.setAdapter( new SwipeAdapter( getSupportFragmentManager() ) ); } class SwipeAdapter extends FragmentStatePagerAdapter { public SwipeAdapter( FragmentManager fm ) { super( fm ); } @Override public Fragment getItem( int position ) { Bundle b = new Bundle(); b.putInt( "key", KEYS[ position ][ 1 ] ); return Fragment.instantiate( InfoActivity.this, InfoFragment.class.getName(), b ); } @Override public int getCount() { return KEYS.length; } @Override public CharSequence getPageTitle( int position ) { return getString( KEYS[ position ][ 0 ] ).toUpperCase(); } } } 

Если я получаю доступ к активности в первый раз, то не отображаются тексты pagerstrip. Если я пролистю или щелкнув вкладку, тексты отображаются нормально:

Введите описание изображения здесь

Что может быть причиной такого странного поведения?

Solutions Collecting From Web of "Текст в PagerTabStrip не отображается при 1-м представлении"

Для меня эта проблема возникла после того, как я обновил support-v13 (или v4 ), appcompat-v7 , recyclerview-v7 и библиотеки design до 23.0.0 . Я думаю, это ошибка. После понижения до 22.2.1 он работает нормально.

Я бы предложил подождать, пока они не выпустят новую ревизию этих библиотек.

Обновление: эта проблема возникает только в appcompat-v7 и design libs, которая теперь исправлена ​​в 23.1.0 для Android Support Library.