diff --git a/src/api-impl/android/view/animation/BaseInterpolator.java b/src/api-impl/android/view/animation/BaseInterpolator.java new file mode 100644 index 00000000..6e21337a --- /dev/null +++ b/src/api-impl/android/view/animation/BaseInterpolator.java @@ -0,0 +1,5 @@ +package android.view.animation; + +public abstract class BaseInterpolator implements Interpolator { + +} diff --git a/src/api-impl/android/view/animation/PathInterpolator.java b/src/api-impl/android/view/animation/PathInterpolator.java new file mode 100644 index 00000000..1bb2f433 --- /dev/null +++ b/src/api-impl/android/view/animation/PathInterpolator.java @@ -0,0 +1,13 @@ +package android.view.animation; + +public class PathInterpolator extends BaseInterpolator { + + public PathInterpolator(float f1, float f2, float f3, float f4) { + super(); + } + + @Override + public float getInterpolation(float input) { + return input; + } +} diff --git a/src/api-impl/meson.build b/src/api-impl/meson.build index be31059c..64666234 100644 --- a/src/api-impl/meson.build +++ b/src/api-impl/meson.build @@ -338,8 +338,10 @@ hax_jar = jar('hax', [ 'android/util/Xml.java', 'android/util/XmlPullAttributes.java', 'android/view/animation/AccelerateInterpolator.java', + 'android/view/animation/BaseInterpolator.java', 'android/view/animation/DecelerateInterpolator.java', 'android/view/animation/Interpolator.java', + 'android/view/animation/PathInterpolator.java', 'android/view/AbsSavedState.java', 'android/view/ActionMode.java', 'android/view/ContextThemeWrapper.java',