summaryrefslogtreecommitdiffstats
path: root/core/java/com
diff options
context:
space:
mode:
authorAlan Viverette <alanv@google.com>2013-10-08 17:24:58 -0700
committerAlan Viverette <alanv@google.com>2013-10-08 17:24:58 -0700
commitb8a0057d82b9400fef3a9c783076f1465796d365 (patch)
treeff3cb8923ddc13cc79ad5046b55439bab785af3c /core/java/com
parent888022cfd81599e3cf32899f3453c9df44d850e6 (diff)
downloadframeworks_base-b8a0057d82b9400fef3a9c783076f1465796d365.zip
frameworks_base-b8a0057d82b9400fef3a9c783076f1465796d365.tar.gz
frameworks_base-b8a0057d82b9400fef3a9c783076f1465796d365.tar.bz2
Fix layout and invalidate in SubtitleView
BUG: 11138745 Change-Id: If216dc1c68b6aaef3ad41ae30f488b140d4676d6
Diffstat (limited to 'core/java/com')
-rw-r--r--core/java/com/android/internal/widget/SubtitleView.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/core/java/com/android/internal/widget/SubtitleView.java b/core/java/com/android/internal/widget/SubtitleView.java
index ccedf63..071193c 100644
--- a/core/java/com/android/internal/widget/SubtitleView.java
+++ b/core/java/com/android/internal/widget/SubtitleView.java
@@ -180,7 +180,9 @@ public class SubtitleView extends View {
mInnerPaddingX = (int) (size * INNER_PADDING_RATIO + 0.5f);
mHasMeasurements = false;
- forceLayout();
+
+ requestLayout();
+ invalidate();
}
}
@@ -189,7 +191,9 @@ public class SubtitleView extends View {
mTextPaint.setTypeface(typeface);
mHasMeasurements = false;
- forceLayout();
+
+ requestLayout();
+ invalidate();
}
}
@@ -198,7 +202,9 @@ public class SubtitleView extends View {
mAlignment = textAlignment;
mHasMeasurements = false;
- forceLayout();
+
+ requestLayout();
+ invalidate();
}
}