summaryrefslogtreecommitdiffstats
path: root/core/java
diff options
context:
space:
mode:
authorChristoph Studer <chstuder@google.com>2014-09-09 15:58:41 +0200
committerChristoph Studer <chstuder@google.com>2014-09-09 15:58:41 +0200
commitaca4b25f479065088a798eff3b87ec46325632e3 (patch)
treea13c93498d13f69e8b05412e58bb8084a941392b /core/java
parenta41c4bcc3dcac9e808c9d524e24454d132790e9a (diff)
downloadframeworks_base-aca4b25f479065088a798eff3b87ec46325632e3.zip
frameworks_base-aca4b25f479065088a798eff3b87ec46325632e3.tar.gz
frameworks_base-aca4b25f479065088a798eff3b87ec46325632e3.tar.bz2
Notification: Use ViewStub for ProgressBar
Lazily inflate ProgressBars since they're expensive. Bug: 17366831 Bug: 17399567 Change-Id: I2b85169a67d41a66fead2fccef2381eaa671c3e4
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/app/Notification.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/app/Notification.java b/core/java/android/app/Notification.java
index 1083943..9aa852b 100644
--- a/core/java/android/app/Notification.java
+++ b/core/java/android/app/Notification.java
@@ -2721,9 +2721,9 @@ public class Notification implements Parcelable
} else {
contentView.setViewVisibility(R.id.text2, View.GONE);
if (hasProgress && (mProgressMax != 0 || mProgressIndeterminate)) {
+ contentView.setViewVisibility(R.id.progress, View.VISIBLE);
contentView.setProgressBar(
R.id.progress, mProgressMax, mProgress, mProgressIndeterminate);
- contentView.setViewVisibility(R.id.progress, View.VISIBLE);
showLine2 = true;
} else {
contentView.setViewVisibility(R.id.progress, View.GONE);