add more API stubs for NewPipe

This commit is contained in:
Julian Winkler
2023-09-19 23:22:21 +02:00
parent 2013024971
commit c830abc5f3
34 changed files with 310 additions and 23 deletions

View File

@@ -6,12 +6,17 @@ public class Animator {
public abstract void onAnimationEnd (Animator animation);
}
private AnimatorListener listener;
public void setTarget(Object target) {}
public void start() {}
public void start() {
if (listener != null)
listener.onAnimationEnd(this);
}
public void addListener(AnimatorListener listener) {
listener.onAnimationEnd(Animator.this);
this.listener = listener;
}
}

View File

@@ -1,5 +1,7 @@
package android.animation;
import android.util.Property;
public class ObjectAnimator extends ValueAnimator {
public String getPropertyName() {
@@ -10,6 +12,12 @@ public class ObjectAnimator extends ValueAnimator {
return new ObjectAnimator();
}
public static <T> ObjectAnimator ofFloat(T target, Property<T, Float> property, float... values) {
return new ObjectAnimator();
}
public ObjectAnimator setDuration(long duration) {return this;}
public void setAutoCancel(boolean autoCancel) {}
}