summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src/com/android
diff options
context:
space:
mode:
authorJohn Spurlock <jspurlock@google.com>2013-08-25 10:38:32 -0400
committerJohn Spurlock <jspurlock@google.com>2013-08-27 10:52:08 -0400
commite189f662df446effc77560a64136652b16d9d54b (patch)
tree39291b466409c23488d305a256226822cb568a6c /packages/SystemUI/src/com/android
parent703187f76559de7dc98dbd1d24b3558a7ac177eb (diff)
downloadframeworks_base-e189f662df446effc77560a64136652b16d9d54b.zip
frameworks_base-e189f662df446effc77560a64136652b16d9d54b.tar.gz
frameworks_base-e189f662df446effc77560a64136652b16d9d54b.tar.bz2
Update system bar assets to new style.
Update to new system bar assets (ic_*, stat_*). Update color resources driving style for battery meter + clock. Add new xxhdpi versions. Bug:10502089 Change-Id: Ic957ad9886fbb05ed0ca1765fb9e324bfd8ab609
Diffstat (limited to 'packages/SystemUI/src/com/android')
-rwxr-xr-xpackages/SystemUI/src/com/android/systemui/BatteryMeterView.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java b/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java
index aa4362e..1165b8d 100755
--- a/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java
+++ b/packages/SystemUI/src/com/android/systemui/BatteryMeterView.java
@@ -55,6 +55,7 @@ public class BatteryMeterView extends View {
private int mHeight;
private int mWidth;
private String mWarningString;
+ private final int mChargeColor;
private class BatteryTracker extends BroadcastReceiver {
// current battery status
@@ -191,6 +192,7 @@ public class BatteryMeterView extends View {
mWarningTextPaint.setTextAlign(Paint.Align.CENTER);
mLightning = getResources().getDrawable(R.drawable.lightning);
+ mChargeColor = getResources().getColor(R.color.batterymeter_charge_color);
}
@Override
@@ -202,6 +204,7 @@ public class BatteryMeterView extends View {
}
private int getColorForLevel(int percent) {
+ if (mTracker.plugged) return mChargeColor;
int thresh, color = 0;
for (int i=0; i<mColors.length; i+=2) {
thresh = mColors[i];