diff --git a/api/current.txt b/api/current.txt index c07ea98ebda50..fbd381868687d 100644 --- a/api/current.txt +++ b/api/current.txt @@ -52964,7 +52964,7 @@ package android.widget { } public final class Magnifier { - ctor public Magnifier(android.view.View); + ctor public deprecated Magnifier(android.view.View); method public void dismiss(); method public float getCornerRadius(); method public int getDefaultHorizontalSourceToMagnifierOffset(); diff --git a/core/java/android/widget/Editor.java b/core/java/android/widget/Editor.java index 3025edb94cba6..558a67af976e3 100644 --- a/core/java/android/widget/Editor.java +++ b/core/java/android/widget/Editor.java @@ -379,7 +379,8 @@ public class Editor { com.android.internal.R.bool.config_enableHapticTextHandle); if (FLAG_USE_MAGNIFIER) { - mMagnifierAnimator = new MagnifierMotionAnimator(new Magnifier(mTextView)); + final Magnifier magnifier = new Magnifier.Builder(mTextView).build(); + mMagnifierAnimator = new MagnifierMotionAnimator(magnifier); } } diff --git a/core/java/android/widget/Magnifier.java b/core/java/android/widget/Magnifier.java index 8e2786d51a430..16ddd0fc82471 100644 --- a/core/java/android/widget/Magnifier.java +++ b/core/java/android/widget/Magnifier.java @@ -119,8 +119,9 @@ public final class Magnifier { * * @param view the view for which this magnifier is attached * - * @see Builder + * @deprecated Please use {@link Builder} instead */ + @Deprecated public Magnifier(@NonNull View view) { this(new Builder(view)); }