| <?xml version="1.0" encoding="utf-8"?> |
| <!-- Copyright 2018 The Chromium Authors. All rights reserved. |
| Use of this source code is governed by a BSD-style license that can be |
| found in the LICENSE file. --> |
| |
| <animated-vector xmlns:android="http://schemas.android.com/apk/res/android" |
| xmlns:tools="http://schemas.android.com/tools" |
| xmlns:aapt="http://schemas.android.com/aapt" |
| tools:targetApi="21" |
| tools:ignore="UnusedResources"> |
| <aapt:attr name="android:drawable"> |
| <vector |
| android:width="60dp" |
| android:height="60dp" |
| android:viewportWidth="60" |
| android:viewportHeight="60" |
| android:tint="@color/modern_grey_900"> |
| <group android:name="container" |
| android:pivotX="30" |
| android:pivotY="30"> |
| <path android:name="arc" |
| android:fillColor="@android:color/transparent" |
| android:strokeColor="@color/modern_grey_900" |
| android:strokeLineCap="square" |
| android:strokeLineJoin="miter" |
| android:strokeWidth="2" |
| android:trimPathStart="0" |
| android:trimPathEnd="0.05" |
| android:trimPathOffset="0" |
| android:pathData="m 30,1 a 29,29 0 1,1 0,58 a 29,29 0 1,1 0,-58" /> |
| </group> |
| </vector> |
| </aapt:attr> |
| |
| <target android:name="arc"> |
| <aapt:attr name="android:animation"> |
| <set> |
| <objectAnimator |
| android:duration="1333" |
| android:propertyName="trimPathStart" |
| android:repeatCount="-1" |
| android:valueFrom="0" |
| android:valueTo="0.75" |
| android:valueType="floatType"> |
| <aapt:attr name="android:interpolator"> |
| <pathInterpolator |
| android:pathData="L0.5,0 C 0.7,0 0.6,1 1,1"/> |
| </aapt:attr> |
| </objectAnimator> |
| <objectAnimator |
| android:duration="1333" |
| android:propertyName="trimPathEnd" |
| android:repeatCount="-1" |
| android:valueFrom="0.05" |
| android:valueTo="0.8" |
| android:valueType="floatType"> |
| <aapt:attr name="android:interpolator"> |
| <pathInterpolator |
| android:pathData="C0.2,0 0.1,1 0.5, 1 L 1,1"/> |
| </aapt:attr> |
| </objectAnimator> |
| <objectAnimator |
| android:duration="1333" |
| android:propertyName="trimPathOffset" |
| android:repeatCount="-1" |
| android:valueFrom="0" |
| android:valueTo="0.25" |
| android:valueType="floatType" |
| android:interpolator="@android:anim/linear_interpolator" /> |
| </set> |
| </aapt:attr> |
| </target> |
| <target android:name="container"> |
| <aapt:attr name="android:animation"> |
| <objectAnimator |
| android:duration="4444" |
| android:interpolator="@android:anim/linear_interpolator" |
| android:propertyName="rotation" |
| android:repeatCount="-1" |
| android:valueFrom="0" |
| android:valueTo="720" |
| android:valueType="floatType"/> |
| </aapt:attr> |
| </target> |
| </animated-vector> |