Merge "AutoSize TextView - take horizontalScrolling into account" into oc-dev
am: 2ed861d560
Change-Id: I0097c1a6ab90fe1e9085c36b2777a708ea616403
This commit is contained in:
@@ -8196,9 +8196,11 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener
|
||||
mTempTextPaint.set(getPaint());
|
||||
mTempTextPaint.setTextSize(suggestedSizeInPx);
|
||||
|
||||
final int availableWidth = mHorizontallyScrolling
|
||||
? VERY_WIDE
|
||||
: getMeasuredWidth() - getTotalPaddingLeft() - getTotalPaddingRight();
|
||||
final StaticLayout.Builder layoutBuilder = StaticLayout.Builder.obtain(
|
||||
text, 0, text.length(), mTempTextPaint,
|
||||
getMeasuredWidth() - getTotalPaddingLeft() - getTotalPaddingRight());
|
||||
text, 0, text.length(), mTempTextPaint, availableWidth);
|
||||
|
||||
layoutBuilder.setAlignment(getLayoutAlignment())
|
||||
.setLineSpacing(getLineSpacingExtra(), getLineSpacingMultiplier())
|
||||
|
||||
Reference in New Issue
Block a user