ADD week 5
This commit is contained in:
		| @@ -0,0 +1,34 @@ | ||||
| package androidx.dynamicanimation.animation; | ||||
|  | ||||
| import android.util.FloatProperty; | ||||
|  | ||||
| /* loaded from: classes.dex */ | ||||
| public abstract class FloatPropertyCompat<T> { | ||||
|     final String mPropertyName; | ||||
|  | ||||
|     public abstract float getValue(T t); | ||||
|  | ||||
|     public abstract void setValue(T t, float f); | ||||
|  | ||||
|     public FloatPropertyCompat(String str) { | ||||
|         this.mPropertyName = str; | ||||
|     } | ||||
|  | ||||
|     public static <T> FloatPropertyCompat<T> createFloatPropertyCompat(final FloatProperty<T> floatProperty) { | ||||
|         String name; | ||||
|         name = floatProperty.getName(); | ||||
|         return new FloatPropertyCompat<T>(name) { // from class: androidx.dynamicanimation.animation.FloatPropertyCompat.1 | ||||
|             @Override // androidx.dynamicanimation.animation.FloatPropertyCompat | ||||
|             public float getValue(T t) { | ||||
|                 Object obj; | ||||
|                 obj = floatProperty.get(t); | ||||
|                 return ((Float) obj).floatValue(); | ||||
|             } | ||||
|  | ||||
|             @Override // androidx.dynamicanimation.animation.FloatPropertyCompat | ||||
|             public void setValue(T t, float f) { | ||||
|                 floatProperty.setValue(t, f); | ||||
|             } | ||||
|         }; | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user