Я добавил TabLayout (из библиотеки поддержки v22.2.1) в свой фрагмент как:
<android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        style="@style/MyColorAccentTabLayout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:tabMode="scrollable"/>
Проблема заключается в том, что когда ориентация фрагмента является альбомной (до или после первоначального создания фрагмента), TabLayout не соответствует ширине Fragment (да, родительский имеет ширину, установленную на match_parent).
Когда ширина экрана мала (то есть не все вкладки могут отображаться одновременно):

Когда ширина экрана достаточно велика, чтобы отобразить все вкладки (см. пустое пространство справа):

Если я изменю tabMode на фиксированный, ширина будет заполнена, но вкладки слишком малы. Есть ли там правильное решение?

