2016-01-04 13 views
7

Próbuję usunąć efekt Material Ripple na kartach TabLayout.Disable Material Ripple on Tablayout

Zastanawiam się, czy można to zrobić?

Wszelkie pomysły proszę?

Próbowałem ustawienie stateListAnimator null, ale nadal nie działa

<android.support.design.widget.TabLayout 
     android:id="@+id/tabLayout" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:stateListAnimator="@null"/> 

Odpowiedz

10

Spróbuj zmienić tło na przykład użyć kolor przezroczysty Androida.

<android.support.design.widget.TabLayout 
    android:layout_width="match_parent" 
    android:layout_below="@id/toolbar" 
    android:layout_height="70dip" 
    app:tabBackground = "@android:color/transparent" 
    app:tabMode="fixed" />