Я использую TabLayout
и ViewPager
для отображения ActionBar tabs
в соответствии с руководством вкладками стиля Google Play с помощью TabLayout, однако мой вкладки сжимаются в левой части ActionBar, как показано ниже:
И я бы хотел, чтобы они заняли весь бар одинаковой ширины. Я сделал несколько незначительных изменений в руководстве:
В activity_main.xml был создан стиль, чтобы показать ActionBar:
<android.support.design.widget.TabLayout
android:id="@+id/sliding_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/AppTheme"
app:tabMode="scrollable" />
Вот код styles.xml:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowActionBar">true</item>
<item name="tabIndicatorColor">#ffff0030</item>
</style>
Кроме того, мой MainActivity
теперь расширяет AppCompatActivity
вместо FragmentActivity
.