api-impl: misc fixes and additions to make Telegram launch

This commit is contained in:
Julian Winkler
2025-06-18 17:20:49 +02:00
parent 3484c344c3
commit 6e6e9a3be8
19 changed files with 117 additions and 7 deletions

View File

@@ -15,4 +15,8 @@ public class TextureView extends View {
public interface SurfaceTextureListener {}
public void setSurfaceTextureListener(SurfaceTextureListener surfaceTextureListener) {}
public void setOpaque(boolean opaque) {}
}

View File

@@ -1,6 +1,17 @@
package android.view.animation;
public class OvershootInterpolator {
import android.animation.TimeInterpolator;
public OvershootInterpolator(float overshoot) {}
public class OvershootInterpolator implements TimeInterpolator {
private float overshoot;
public OvershootInterpolator(float overshoot) {
this.overshoot = overshoot;
}
@Override
public float getInterpolation(float input) {
return (input-1) * (input-1) * ((overshoot + 1) * (input-1) + overshoot) + 1;
}
}