diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index 2f1f8906e2328..de560920b8caf 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -8257,6 +8257,7 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener * Automatically computes and sets the text size. */ private void autoSizeText() { + if (getMeasuredWidth() <= 0 || getMeasuredHeight() <= 0) return; final int maxWidth = getWidth() - getTotalPaddingLeft() - getTotalPaddingRight(); final int maxHeight = getHeight() - getExtendedPaddingBottom() - getExtendedPaddingTop();