1<!-- Copyright (C) 2019 The Android Open Source Project 2 3 Licensed under the Apache License, Version 2.0 (the "License"); 4 you may not use this file except in compliance with the License. 5 You may obtain a copy of the License at 6 7 http://www.apache.org/licenses/LICENSE-2.0 8 9 Unless required by applicable law or agreed to in writing, software 10 distributed under the License is distributed on an "AS IS" BASIS, 11 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 See the License for the specific language governing permissions and 13 limitations under the License. 14--> 15<animated-vector xmlns:android="http://schemas.android.com/apk/res/android" 16 xmlns:aapt="http://schemas.android.com/aapt"> 17 <aapt:attr name="android:drawable"> 18 <vector 19 android:width="32dp" 20 android:height="42dp" 21 android:viewportWidth="32" 22 android:viewportHeight="42"> 23 <group android:name="_R_G"> 24 <group 25 android:name="_R_G_L_2_G_T_1" 26 android:translateX="16" 27 android:translateY="24.993"> 28 <group 29 android:name="_R_G_L_2_G" 30 android:translateX="-14.333" 31 android:translateY="-13"> 32 <path 33 android:name="_R_G_L_2_G_D_0_P_0" 34 android:pathData=" M22.33 21 C22.33,21 6.33,21 6.33,21 C5.6,21 5,20.4 5,19.67 C5,19.67 5,6.33 5,6.33 C5,5.6 5.6,5 6.33,5 C6.33,5 22.33,5 22.33,5 C23.07,5 23.67,5.6 23.67,6.33 C23.67,6.33 23.67,19.67 23.67,19.67 C23.67,20.4 23.07,21 22.33,21c " 35 android:strokeWidth="2" 36 android:strokeAlpha="1" 37 android:strokeColor="#ffffff"/> 38 </group> 39 </group> 40 <group 41 android:name="_R_G_L_1_G_N_4_T_1" 42 android:translateX="16" 43 android:translateY="24.993"> 44 <group 45 android:name="_R_G_L_1_G_N_4_T_0" 46 android:translateX="-14.333" 47 android:translateY="-13"> 48 <group 49 android:name="_R_G_L_1_G" 50 android:pivotX="2.75" 51 android:pivotY="2.75" 52 android:scaleX="1" 53 android:scaleY="1" 54 android:translateX="11.583" 55 android:translateY="10.257"> 56 <path 57 android:name="_R_G_L_1_G_D_0_P_0" 58 android:fillAlpha="1" 59 android:fillColor="#ffffff" 60 android:fillType="nonZero" 61 android:pathData=" M2.75 0.25 C4.13,0.25 5.25,1.37 5.25,2.75 C5.25,4.13 4.13,5.25 2.75,5.25 C1.37,5.25 0.25,4.13 0.25,2.75 C0.25,1.37 1.37,0.25 2.75,0.25c " /> 62 </group> 63 </group> 64 </group> 65 <group 66 android:name="_R_G_L_0_G_N_4_T_1" 67 android:translateX="16" 68 android:translateY="24.993"> 69 <group 70 android:name="_R_G_L_0_G_N_4_T_0" 71 android:translateX="-14.333" 72 android:translateY="-13"> 73 <group 74 android:name="_R_G_L_0_G" 75 android:translateX="4.666" 76 android:translateY="-9.327"> 77 <path 78 android:name="_R_G_L_0_G_D_0_P_0" 79 android:pathData=" M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 " 80 android:strokeWidth="2" 81 android:strokeAlpha="1" 82 android:strokeColor="#ffffff"/> 83 </group> 84 </group> 85 </group> 86 </group> 87 <group android:name="time_group" /> 88 </vector> 89 </aapt:attr> 90 <target android:name="_R_G_L_2_G_T_1"> 91 <aapt:attr name="android:animation"> 92 <set android:ordering="together"> 93 <objectAnimator 94 android:duration="133" 95 android:propertyName="translateY" 96 android:startOffset="0" 97 android:valueFrom="24.993" 98 android:valueTo="22.493" 99 android:valueType="floatType"> 100 <aapt:attr name="android:interpolator"> 101 <pathInterpolator android:pathData="M 0.0,0.0 c0.378,0 0.622,1 1.0,1.0" /> 102 </aapt:attr> 103 </objectAnimator> 104 <objectAnimator 105 android:duration="133" 106 android:propertyName="translateY" 107 android:startOffset="133" 108 android:valueFrom="22.493" 109 android:valueTo="25.993" 110 android:valueType="floatType"> 111 <aapt:attr name="android:interpolator"> 112 <pathInterpolator android:pathData="M 0.0,0.0 c0.41,0 0.616,1 1.0,1.0" /> 113 </aapt:attr> 114 </objectAnimator> 115 <objectAnimator 116 android:duration="100" 117 android:propertyName="translateY" 118 android:startOffset="267" 119 android:valueFrom="25.993" 120 android:valueTo="24.993" 121 android:valueType="floatType"> 122 <aapt:attr name="android:interpolator"> 123 <pathInterpolator android:pathData="M 0.0,0.0 c0.427,0 0.508,1 1.0,1.0" /> 124 </aapt:attr> 125 </objectAnimator> 126 </set> 127 </aapt:attr> 128 </target> 129 <target android:name="_R_G_L_1_G"> 130 <aapt:attr name="android:animation"> 131 <set android:ordering="together"> 132 <objectAnimator 133 android:duration="100" 134 android:propertyName="scaleX" 135 android:startOffset="0" 136 android:valueFrom="1" 137 android:valueTo="0.8200000000000001" 138 android:valueType="floatType"> 139 <aapt:attr name="android:interpolator"> 140 <pathInterpolator android:pathData="M 0.0,0.0 c0.418,0 0.565,1 1.0,1.0" /> 141 </aapt:attr> 142 </objectAnimator> 143 <objectAnimator 144 android:duration="100" 145 android:propertyName="scaleY" 146 android:startOffset="0" 147 android:valueFrom="1" 148 android:valueTo="0.8200000000000001" 149 android:valueType="floatType"> 150 <aapt:attr name="android:interpolator"> 151 <pathInterpolator android:pathData="M 0.0,0.0 c0.418,0 0.565,1 1.0,1.0" /> 152 </aapt:attr> 153 </objectAnimator> 154 <objectAnimator 155 android:duration="283" 156 android:propertyName="scaleX" 157 android:startOffset="100" 158 android:valueFrom="0.8200000000000001" 159 android:valueTo="1" 160 android:valueType="floatType"> 161 <aapt:attr name="android:interpolator"> 162 <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.535,1 1.0,1.0" /> 163 </aapt:attr> 164 </objectAnimator> 165 <objectAnimator 166 android:duration="283" 167 android:propertyName="scaleY" 168 android:startOffset="100" 169 android:valueFrom="0.8200000000000001" 170 android:valueTo="1" 171 android:valueType="floatType"> 172 <aapt:attr name="android:interpolator"> 173 <pathInterpolator android:pathData="M 0.0,0.0 c0.333,0 0.535,1 1.0,1.0" /> 174 </aapt:attr> 175 </objectAnimator> 176 </set> 177 </aapt:attr> 178 </target> 179 <target android:name="_R_G_L_1_G_N_4_T_1"> 180 <aapt:attr name="android:animation"> 181 <set android:ordering="together"> 182 <objectAnimator 183 android:duration="133" 184 android:propertyName="translateY" 185 android:startOffset="0" 186 android:valueFrom="24.993" 187 android:valueTo="22.493" 188 android:valueType="floatType"> 189 <aapt:attr name="android:interpolator"> 190 <pathInterpolator android:pathData="M 0.0,0.0 c0.378,0 0.622,1 1.0,1.0" /> 191 </aapt:attr> 192 </objectAnimator> 193 <objectAnimator 194 android:duration="133" 195 android:propertyName="translateY" 196 android:startOffset="133" 197 android:valueFrom="22.493" 198 android:valueTo="25.993" 199 android:valueType="floatType"> 200 <aapt:attr name="android:interpolator"> 201 <pathInterpolator android:pathData="M 0.0,0.0 c0.41,0 0.616,1 1.0,1.0" /> 202 </aapt:attr> 203 </objectAnimator> 204 <objectAnimator 205 android:duration="100" 206 android:propertyName="translateY" 207 android:startOffset="267" 208 android:valueFrom="25.993" 209 android:valueTo="24.993" 210 android:valueType="floatType"> 211 <aapt:attr name="android:interpolator"> 212 <pathInterpolator android:pathData="M 0.0,0.0 c0.427,0 0.508,1 1.0,1.0" /> 213 </aapt:attr> 214 </objectAnimator> 215 </set> 216 </aapt:attr> 217 </target> 218 <target android:name="_R_G_L_0_G_D_0_P_0"> 219 <aapt:attr name="android:animation"> 220 <set android:ordering="together"> 221 <objectAnimator 222 android:duration="67" 223 android:propertyName="pathData" 224 android:startOffset="0" 225 android:valueFrom="M14.33 14.33 C14.33,14.33 14.33,9.67 14.33,9.67 C14.33,7.09 12.24,5 9.67,5 C7.09,5 5,7.09 5,9.67 C5,9.67 5,14.33 5,14.33 " 226 android:valueTo="M14.33 14.33 C14.33,14.33 14.29,6.17 14.29,6.17 C14.29,3.59 12.2,1.5 9.63,1.5 C7.05,1.5 4.96,3.59 4.96,6.17 C4.96,6.17 4.96,7.33 4.96,7.33 " 227 android:valueType="pathType"> 228 <aapt:attr name="android:interpolator"> 229 <pathInterpolator android:pathData="M 0.0,0.0 c0.56,0 0.439,1 1.0,1.0" /> 230 </aapt:attr> 231 </objectAnimator> 232 <objectAnimator 233 android:duration="183" 234 android:propertyName="pathData" 235 android:startOffset="67" 236 android:valueFrom="M14.33 14.33 C14.33,14.33 14.29,6.17 14.29,6.17 C14.29,3.59 12.2,1.5 9.63,1.5 C7.05,1.5 4.96,3.59 4.96,6.17 C4.96,6.17 4.96,7.33 4.96,7.33 " 237 android:valueTo="M14.33 14.33 C14.33,14.33 14.32,9.42 14.32,9.42 C14.32,7.4 15.67,5.01 18.65,5 C21.76,4.99 23.07,7.37 23.05,9.47 C23.05,9.47 23.06,9.77 23.06,9.77 " 238 android:valueType="pathType"> 239 <aapt:attr name="android:interpolator"> 240 <pathInterpolator android:pathData="M 0.0,0.0 c0.702,0 0.308,1 1.0,1.0" /> 241 </aapt:attr> 242 </objectAnimator> 243 </set> 244 </aapt:attr> 245 </target> 246 <target android:name="_R_G_L_0_G_N_4_T_1"> 247 <aapt:attr name="android:animation"> 248 <set android:ordering="together"> 249 <objectAnimator 250 android:duration="133" 251 android:propertyName="translateY" 252 android:startOffset="0" 253 android:valueFrom="24.993" 254 android:valueTo="22.493" 255 android:valueType="floatType"> 256 <aapt:attr name="android:interpolator"> 257 <pathInterpolator android:pathData="M 0.0,0.0 c0.378,0 0.622,1 1.0,1.0" /> 258 </aapt:attr> 259 </objectAnimator> 260 <objectAnimator 261 android:duration="133" 262 android:propertyName="translateY" 263 android:startOffset="133" 264 android:valueFrom="22.493" 265 android:valueTo="25.993" 266 android:valueType="floatType"> 267 <aapt:attr name="android:interpolator"> 268 <pathInterpolator android:pathData="M 0.0,0.0 c0.41,0 0.616,1 1.0,1.0" /> 269 </aapt:attr> 270 </objectAnimator> 271 <objectAnimator 272 android:duration="100" 273 android:propertyName="translateY" 274 android:startOffset="267" 275 android:valueFrom="25.993" 276 android:valueTo="24.993" 277 android:valueType="floatType"> 278 <aapt:attr name="android:interpolator"> 279 <pathInterpolator android:pathData="M 0.0,0.0 c0.427,0 0.508,1 1.0,1.0" /> 280 </aapt:attr> 281 </objectAnimator> 282 </set> 283 </aapt:attr> 284 </target> 285 <target android:name="time_group"> 286 <aapt:attr name="android:animation"> 287 <set android:ordering="together"> 288 <objectAnimator 289 android:duration="983" 290 android:propertyName="translateX" 291 android:startOffset="0" 292 android:valueFrom="0" 293 android:valueTo="1" 294 android:valueType="floatType" /> 295 </set> 296 </aapt:attr> 297 </target> 298</animated-vector>