anim_caret_up.xml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
  3. xmlns:aapt="http://schemas.android.com/aapt">
  4. <aapt:attr name="android:drawable">
  5. <vector
  6. android:name="caret_up"
  7. android:height="24.0dip"
  8. android:width="24.0dip"
  9. android:viewportWidth="24.0"
  10. android:viewportHeight="24.0">
  11. <group
  12. android:name="caret02"
  13. android:rotation="90.0"
  14. android:translateX="12.0"
  15. android:translateY="9.0">
  16. <group
  17. android:name="caret02_l"
  18. android:rotation="-45.0">
  19. <group
  20. android:name="caret02_l_pivot"
  21. android:translateY="4.0">
  22. <group
  23. android:name="caret02_l_rect_position"
  24. android:translateY="-1.0">
  25. <path
  26. android:name="caret02_l_rect"
  27. android:fillColor="@android:color/black"
  28. android:pathData="M -1.0,-4.0 l 2.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,8.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -2.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-8.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z" />
  29. </group>
  30. </group>
  31. </group>
  32. <group
  33. android:name="caret02_r"
  34. android:rotation="45.0">
  35. <group
  36. android:name="caret02_r_pivot"
  37. android:translateY="-4.0">
  38. <group
  39. android:name="caret02_r_rect_position"
  40. android:translateY="1.0">
  41. <path
  42. android:name="caret02_r_rect"
  43. android:fillColor="@android:color/black"
  44. android:pathData="M -1.0,-4.0 l 2.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,8.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l -2.0,0.0 c 0.0,0.0 0.0,0.0 0.0,0.0 l 0.0,-8.0 c 0.0,0.0 0.0,0.0 0.0,0.0 Z" />
  45. </group>
  46. </group>
  47. </group>
  48. </group>
  49. </vector>
  50. </aapt:attr>
  51. <target android:name="caret02">
  52. <aapt:attr name="android:animation">
  53. <objectAnimator
  54. android:interpolator="@android:interpolator/fast_out_slow_in"
  55. android:duration="300"
  56. android:pathData="M 12.0,15.0 c 0.0,-1.0 0.0,-5.33333 0.0,-6.0"
  57. android:propertyXName="translateX"
  58. android:propertyYName="translateY" />
  59. </aapt:attr>
  60. </target>
  61. <target android:name="caret02_l">
  62. <aapt:attr name="android:animation">
  63. <objectAnimator
  64. android:interpolator="@android:interpolator/fast_out_slow_in"
  65. android:duration="300"
  66. android:valueFrom="45.0"
  67. android:valueTo="-45.0"
  68. android:valueType="floatType"
  69. android:propertyName="rotation" />
  70. </aapt:attr>
  71. </target>
  72. <target android:name="caret02_r">
  73. <aapt:attr name="android:animation">
  74. <objectAnimator
  75. android:interpolator="@android:interpolator/fast_out_slow_in"
  76. android:duration="300"
  77. android:valueFrom="-45.0"
  78. android:valueTo="45.0"
  79. android:valueType="floatType"
  80. android:propertyName="rotation" />
  81. </aapt:attr>
  82. </target>
  83. </animated-vector>