diff options
| author | Romain Guy <romainguy@google.com> | 2012-10-15 20:23:05 -0700 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2012-10-15 20:23:05 -0700 |
| commit | dabcbfe46dd202aa03d0b1580f568c4ba4fba915 (patch) | |
| tree | 8813fe8d61fd1cb9283e0048438ddaacc5dddf48 /core/java/android/widget/TableLayout.java | |
| parent | 1da111fca47ab38db33d5987a375604e572cbb9c (diff) | |
| parent | 3e6c9ba6777cec3b3928ddb2b399c957735f7b06 (diff) | |
am 3e6c9ba6: am cb09dba0: am 69fbc3c0: Merge "Revert "Fix for bug 6050753."" into jb-mr1-dev
* commit '3e6c9ba6777cec3b3928ddb2b399c957735f7b06':
Revert "Fix for bug 6050753."
Diffstat (limited to 'core/java/android/widget/TableLayout.java')
| -rw-r--r-- | core/java/android/widget/TableLayout.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/core/java/android/widget/TableLayout.java b/core/java/android/widget/TableLayout.java index b65b421894bf..f4b2ce0c89df 100644 --- a/core/java/android/widget/TableLayout.java +++ b/core/java/android/widget/TableLayout.java @@ -741,9 +741,14 @@ public class TableLayout extends LinearLayout { * @param heightAttr the height attribute to fetch */ @Override - protected void setBaseAttributes(TypedArray a, int widthAttr, int heightAttr) { + protected void setBaseAttributes(TypedArray a, + int widthAttr, int heightAttr) { this.width = MATCH_PARENT; - this.height = a.getLayoutDimension(heightAttr, WRAP_CONTENT); + if (a.hasValue(heightAttr)) { + this.height = a.getLayoutDimension(heightAttr, "layout_height"); + } else { + this.height = WRAP_CONTENT; + } } } |
