Having navigation in Library makes it hard to have options for each fragments we have to add manualy to each fragment
114 lines
5.1 KiB
XML
114 lines
5.1 KiB
XML
<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:aapt="http://schemas.android.com/aapt">
|
|
<aapt:attr name="android:drawable">
|
|
<vector
|
|
android:name="vector"
|
|
android:width="24dp"
|
|
android:height="24dp"
|
|
android:viewportWidth="24"
|
|
android:viewportHeight="24">
|
|
<group android:name="group_1">
|
|
<path
|
|
android:name="note_1"
|
|
android:pathData="M 12 5 L 12 13.55 C 11.06 13.01 9.9 12.8 8.67 13.23 C 7.33 13.71 6.3 14.9 6.06 16.3 C 5.6 19.04 7.92 21.38 10.65 20.95 C 12.61 20.64 14 18.84 14 16.85 L 14 7 L 16 7 C 17.1 7 18 6.1 18 5 C 18 3.9 17.1 3 16 3 L 14 3 C 12.9 3 12 3.9 12 5 Z"
|
|
android:fillColor="#000"
|
|
android:strokeWidth="1" />
|
|
</group>
|
|
<group
|
|
android:name="group_2"
|
|
android:translateX="-2"
|
|
android:translateY="13"
|
|
android:scaleX="0.4"
|
|
android:scaleY="0.4">
|
|
<path
|
|
android:name="note_2"
|
|
android:pathData="M 12 5 L 12 13.55 C 11.06 13.01 9.9 12.8 8.67 13.23 C 7.33 13.71 6.3 14.9 6.06 16.3 C 5.6 19.04 7.92 21.38 10.65 20.95 C 12.61 20.64 14 18.84 14 16.85 L 14 7 L 16 7 C 17.1 7 18 6.1 18 5 C 18 3.9 17.1 3 16 3 L 14 3 C 12.9 3 12 3.9 12 5 Z"
|
|
android:fillColor="#000000" />
|
|
</group>
|
|
<group
|
|
android:name="group_3"
|
|
android:translateX="16"
|
|
android:translateY="-1"
|
|
android:scaleX="0.4"
|
|
android:scaleY="0.4">
|
|
<path
|
|
android:name="path"
|
|
android:pathData="M 12 5 L 12 13.55 C 11.06 13.01 9.9 12.8 8.67 13.23 C 7.33 13.71 6.3 14.9 6.06 16.3 C 5.6 19.04 7.92 21.38 10.65 20.95 C 12.61 20.64 14 18.84 14 16.85 L 14 7 L 16 7 C 17.1 7 18 6.1 18 5 C 18 3.9 17.1 3 16 3 L 14 3 C 12.9 3 12 3.9 12 5 Z"
|
|
android:fillColor="#000000" />
|
|
</group>
|
|
</vector>
|
|
</aapt:attr>
|
|
<target android:name="group_1">
|
|
<aapt:attr name="android:animation">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:duration="100"
|
|
android:valueFrom="-3"
|
|
android:valueTo="3"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:startOffset="125"
|
|
android:duration="76"
|
|
android:valueFrom="-1"
|
|
android:valueTo="-2"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:startOffset="225"
|
|
android:duration="175"
|
|
android:valueFrom="-1"
|
|
android:valueTo="0"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</set>
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="group_2">
|
|
<aapt:attr name="android:animation">
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:duration="400"
|
|
android:valueFrom="13"
|
|
android:valueTo="-11"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="group_3">
|
|
<aapt:attr name="android:animation">
|
|
<objectAnimator
|
|
android:propertyName="translateY"
|
|
android:duration="400"
|
|
android:valueFrom="-1"
|
|
android:valueTo="15"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="note_2">
|
|
<aapt:attr name="android:animation">
|
|
<objectAnimator
|
|
android:propertyName="fillAlpha"
|
|
android:duration="400"
|
|
android:valueFrom="1"
|
|
android:valueTo="0"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</aapt:attr>
|
|
</target>
|
|
<target android:name="path">
|
|
<aapt:attr name="android:animation">
|
|
<objectAnimator
|
|
android:propertyName="fillAlpha"
|
|
android:duration="400"
|
|
android:valueFrom="1"
|
|
android:valueTo="0"
|
|
android:valueType="floatType"
|
|
android:interpolator="@android:interpolator/fast_out_slow_in" />
|
|
</aapt:attr>
|
|
</target>
|
|
</animated-vector>
|