Skip to content

Instantly share code, notes, and snippets.

@iammert
Created January 30, 2018 17:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save iammert/29e060751da8df3a2d089f6f163b802b to your computer and use it in GitHub Desktop.
Save iammert/29e060751da8df3a2d089f6f163b802b to your computer and use it in GitHub Desktop.
scaleanimator.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<set>
<objectAnimator
android:duration="200"
android:propertyName="translationZ"
android:valueTo="6dp"
android:valueType="floatType" />
<objectAnimator
android:duration="200"
android:propertyName="scaleX"
android:valueTo="1.1"
android:valueType="floatType" />
<objectAnimator
android:duration="200"
android:propertyName="scaleY"
android:valueTo="1.1"
android:valueType="floatType" />
</set>
</item>
<item>
<set>
<objectAnimator
android:duration="200"
android:propertyName="translationZ"
android:valueTo="0dp"
android:valueType="floatType" />
<objectAnimator
android:duration="200"
android:propertyName="scaleX"
android:valueTo="1"
android:valueType="floatType" />
<objectAnimator
android:duration="200"
android:propertyName="scaleY"
android:valueTo="1"
android:valueType="floatType" />
</set>
</item>
</selector>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment