summaryrefslogtreecommitdiffstats
path: root/core/java/android/widget/ProgressBar.java
diff options
context:
space:
mode:
authorRomain Guy <romainguy@android.com>2009-12-30 13:54:04 -0800
committerRomain Guy <romainguy@android.com>2009-12-30 13:54:04 -0800
commit8d21bdb90573ec48491c44eca312c162e262298d (patch)
tree62fef4dbc7ae34cff3c87a63c491d9f9b1d56f4f /core/java/android/widget/ProgressBar.java
parenta7f7e2ac9270e58f8c45006a239a1c3c0cdc0309 (diff)
downloadframeworks_base-8d21bdb90573ec48491c44eca312c162e262298d.zip
frameworks_base-8d21bdb90573ec48491c44eca312c162e262298d.tar.gz
frameworks_base-8d21bdb90573ec48491c44eca312c162e262298d.tar.bz2
Fix the build.
Diffstat (limited to 'core/java/android/widget/ProgressBar.java')
-rw-r--r--core/java/android/widget/ProgressBar.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/core/java/android/widget/ProgressBar.java b/core/java/android/widget/ProgressBar.java
index 54269e1..1dcb203 100644
--- a/core/java/android/widget/ProgressBar.java
+++ b/core/java/android/widget/ProgressBar.java
@@ -177,7 +177,8 @@ public class ProgressBar extends View {
Drawable drawable = a.getDrawable(R.styleable.ProgressBar_progressDrawable);
if (drawable != null) {
drawable = tileify(drawable, false);
- // guess mMaxHeight. but allow XML layout to override this.
+ // Calling this method can set mMaxHeight, make sure the corresponding
+ // XML attribute for mMaxHeight is read after calling this method
setProgressDrawable(drawable);
}
@@ -423,8 +424,8 @@ public class ProgressBar extends View {
if (d != null) {
d.setCallback(this);
- // without this code, progress bar height will be updated.
- int drawableHeight = drawable.getMinimumHeight();
+ // Make sure the ProgressBar is always tall enough
+ int drawableHeight = d.getMinimumHeight();
if (mMaxHeight < drawableHeight) {
mMaxHeight = drawableHeight;
requestLayout();