Add labels and animations to the tab bar
This commit is contained in:
@@ -1,21 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<ripple xmlns:android="http://schemas.android.com/apk/res/android" android:color="@color/m3_on_surface_variant_overlay">
|
||||
<item android:gravity="center">
|
||||
<selector>
|
||||
<item android:state_selected="true">
|
||||
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item android:gravity="top|center_horizontal" android:top="12dp">
|
||||
<animated-selector>
|
||||
<item android:id="@+id/selected" android:state_selected="true">
|
||||
<shape>
|
||||
<solid android:color="?colorM3SecondaryContainer"/>
|
||||
<size android:width="64dp" android:height="32dp"/>
|
||||
<corners android:radius="16dp"/>
|
||||
<solid android:color="?colorM3SecondaryContainer"/>
|
||||
<size android:width="64dp" android:height="32dp"/>
|
||||
<corners android:radius="16dp"/>
|
||||
</shape>
|
||||
</item>
|
||||
</selector>
|
||||
<item android:id="@+id/unselected">
|
||||
<shape/>
|
||||
</item>
|
||||
<transition android:fromId="@+id/unselected" android:toId="@+id/selected" android:drawable="@drawable/bg_tabbar_tab_selected_anim"/>
|
||||
<transition android:fromId="@+id/selected" android:toId="@+id/unselected" android:drawable="@drawable/bg_tabbar_tab_unselected_anim"/>
|
||||
</animated-selector>
|
||||
</item>
|
||||
<item android:id="@android:id/mask" android:gravity="center">
|
||||
<shape>
|
||||
<solid android:color="#000"/>
|
||||
<size android:width="64dp" android:height="32dp"/>
|
||||
<corners android:radius="16dp"/>
|
||||
</shape>
|
||||
</item>
|
||||
</ripple>
|
||||
</layer-list>
|
||||
Reference in New Issue
Block a user