Android Center alinea la pestaña seleccionada en tablayout

Estoy usando el diseño de soporte de Android tablayout. Aquí está mi código:

    <android.support.design.widget.TabLayout
        android:id="@+id/tabs"
        android:layout_width="match_parent"
        android:layout_height="wrap_content""
        app:tabGravity="center"
        app:tabMode="scrollable"
        />

    <android.support.v4.view.ViewPager
        android:id="@+id/view_pager"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        />

Mi problema es que las pestañas siempre se alinean a la izquierda. Sin embargo, me gustaría centrar la pestaña seleccionada (incluso al principio, la primera pestaña (seleccionada) debe estar centrada). ¿Hay alguna forma de hacer esto? Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta