From 44e8d60f53ebeb9734395b041f20cd67dbcf287f Mon Sep 17 00:00:00 2001 From: John Reck Date: Mon, 5 Oct 2015 15:44:04 -0700 Subject: [PATCH] Super-fast getLineWidth for BL Bug: 24678704 Change-Id: I952964f450d19b1e127753d00833eb7b34473bba --- core/java/android/text/BoringLayout.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/java/android/text/BoringLayout.java b/core/java/android/text/BoringLayout.java index aa8b71c5ea42b..fd9188b795993 100644 --- a/core/java/android/text/BoringLayout.java +++ b/core/java/android/text/BoringLayout.java @@ -363,6 +363,11 @@ public class BoringLayout extends Layout implements TextUtils.EllipsizeCallback return mMax; } + @Override + public float getLineWidth(int line) { + return (line == 0 ? mMax : 0); + } + @Override public final Directions getLineDirections(int line) { return Layout.DIRS_ALL_LEFT_TO_RIGHT;