50 lines
1.7 KiB
XML
50 lines
1.7 KiB
XML
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
<item
|
|
android:state_pressed="true"
|
|
android:state_enabled="true">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="translationZ"
|
|
android:duration="@integer/fab_duration"
|
|
android:valueTo="@dimen/fab_rise"
|
|
android:valueType="floatType" />
|
|
<objectAnimator
|
|
android:propertyName="elevation"
|
|
android:duration="0"
|
|
android:valueTo="@dimen/fab_elevation"
|
|
android:valueType="floatType" />
|
|
</set>
|
|
</item>
|
|
<!-- base state -->
|
|
<item android:state_enabled="true">
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="translationZ"
|
|
android:duration="@integer/fab_duration"
|
|
android:valueTo="0"
|
|
android:startDelay="@integer/fab_duration"
|
|
android:valueType="floatType" />
|
|
<objectAnimator
|
|
android:propertyName="elevation"
|
|
android:duration="0"
|
|
android:valueTo="@dimen/fab_elevation"
|
|
android:valueType="floatType" />
|
|
</set>
|
|
</item>
|
|
<item>
|
|
<set>
|
|
<objectAnimator
|
|
android:propertyName="translationZ"
|
|
android:duration="0"
|
|
android:valueTo="0"
|
|
android:valueType="floatType" />
|
|
<objectAnimator
|
|
android:propertyName="elevation"
|
|
android:duration="0"
|
|
android:valueTo="0"
|
|
android:valueType="floatType" />
|
|
</set>
|
|
</item>
|
|
</selector>
|
|
|