diff options
| author | Gilles Debunne <debunne@google.com> | 2010-12-14 13:43:45 -0800 |
|---|---|---|
| committer | Gilles Debunne <debunne@google.com> | 2010-12-14 15:11:49 -0800 |
| commit | 96e6b8bfc82e04d06923c372657768b4866e4fb9 (patch) | |
| tree | c851998f999df988204c1ee037d8991c02c82348 /core/java/android/widget/TextView.java | |
| parent | 21534cfc78bacc2e76a84fa198605ee2a831de84 (diff) | |
| download | frameworks_base-96e6b8bfc82e04d06923c372657768b4866e4fb9.zip frameworks_base-96e6b8bfc82e04d06923c372657768b4866e4fb9.tar.gz frameworks_base-96e6b8bfc82e04d06923c372657768b4866e4fb9.tar.bz2 | |
Remove line height attribute from TextView.
This attribute was introduced in HC and is only partially supported. It should
actually also be used by the layout to be meaningful.
Bug 3223987
Change-Id: Idb47be319a236326f7624fd865466356c19bc342
Diffstat (limited to 'core/java/android/widget/TextView.java')
| -rw-r--r-- | core/java/android/widget/TextView.java | 32 |
1 files changed, 1 insertions, 31 deletions
diff --git a/core/java/android/widget/TextView.java b/core/java/android/widget/TextView.java index 7fc7e54..c7ee57b 100644 --- a/core/java/android/widget/TextView.java +++ b/core/java/android/widget/TextView.java @@ -766,13 +766,6 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener mEditTextMultilineBackground = a.getDrawable(attr); break; - case com.android.internal.R.styleable.TextView_textLineHeight: - int lineHeight = a.getDimensionPixelSize(attr, 0); - if (lineHeight != 0) { - setLineHeight(lineHeight); - } - break; - case com.android.internal.R.styleable.TextView_textIsSelectable: mTextIsSelectable = a.getBoolean(attr, false); break; @@ -1133,15 +1126,9 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener * within the text can cause individual lines to be taller or shorter * than this height, and the layout may contain additional first- * or last-line padding. - * - * @attr ref android.R.styleable#TextView_textLineHeight */ public int getLineHeight() { - if (mLineHeight != 0) { - return mLineHeight; - } - return FastMath.round(mTextPaint.getFontMetricsInt(null) * mSpacingMult - + mSpacingAdd); + return FastMath.round(mTextPaint.getFontMetricsInt(null) * mSpacingMult + mSpacingAdd); } /** @@ -1728,26 +1715,10 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener setTypefaceByIndex(typefaceIndex, styleIndex); - int lineHeight = appearance.getDimensionPixelSize( - com.android.internal.R.styleable.TextAppearance_textLineHeight, 0); - if (lineHeight != 0) { - setLineHeight(lineHeight); - } - appearance.recycle(); } /** - * Set the height of a line of text in pixels. This value will override line height - * values stored in the font modified by lineSpacingExtra and lineSpacingMultiplier. - * - * @param lineHeight Desired height of a single line of text in pixels - */ - public void setLineHeight(int lineHeight) { - mLineHeight = lineHeight; - } - - /** * @return the size (in pixels) of the default text size in this TextView. */ public float getTextSize() { @@ -9393,7 +9364,6 @@ public class TextView extends View implements ViewTreeObserver.OnPreDrawListener private float mSpacingMult = 1; private float mSpacingAdd = 0; - private int mLineHeight = 0; private boolean mTextIsSelectable = false; private static final int LINES = 1; |
