diff options
author | Dianne Hackborn <hackbod@google.com> | 2010-10-05 11:07:57 -0700 |
---|---|---|
committer | Dianne Hackborn <hackbod@google.com> | 2010-10-05 12:45:32 -0700 |
commit | 760f3a5767027d554e92003c1b23c8093cab8677 (patch) | |
tree | 80539641cd81179edd1b49fee9b581107fca28f9 /packages | |
parent | b9a40068b590b86904b40bf466571b140d0f94b4 (diff) | |
download | frameworks_base-760f3a5767027d554e92003c1b23c8093cab8677.zip frameworks_base-760f3a5767027d554e92003c1b23c8093cab8677.tar.gz frameworks_base-760f3a5767027d554e92003c1b23c8093cab8677.tar.bz2 |
DO NOT MERGE: Get rid of status bar's dim during night.
This does more harm than good now that the background is black.
Change-Id: Ia5407c5078a83231a229fc9ed85839144f0da913
Diffstat (limited to 'packages')
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/StatusBarView.java | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarView.java index 1e140b9..117b126 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarView.java @@ -42,10 +42,6 @@ public class StatusBarView extends FrameLayout { View mDate; FixedSizeDrawable mBackground; - boolean mNightMode = false; - int mStartAlpha = 0, mEndAlpha = 0; - long mEndTime = 0; - public StatusBarView(Context context, AttributeSet attrs) { super(context, attrs); } @@ -69,29 +65,6 @@ public class StatusBarView extends FrameLayout { } @Override - protected void onConfigurationChanged(Configuration newConfig) { - super.onConfigurationChanged(newConfig); - boolean nightMode = (newConfig.uiMode & Configuration.UI_MODE_NIGHT_MASK) - == Configuration.UI_MODE_NIGHT_YES; - if (mNightMode != nightMode) { - mNightMode = nightMode; - mStartAlpha = getCurAlpha(); - mEndAlpha = mNightMode ? 0x80 : 0x00; - mEndTime = SystemClock.uptimeMillis() + DIM_ANIM_TIME; - invalidate(); - } - } - - int getCurAlpha() { - long time = SystemClock.uptimeMillis(); - if (time > mEndTime) { - return mEndAlpha; - } - return mEndAlpha - - (int)(((mEndAlpha-mStartAlpha) * (mEndTime-time) / DIM_ANIM_TIME)); - } - - @Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); mService.updateExpandedViewPos(StatusBarService.EXPANDED_LEAVE_ALONE); @@ -127,18 +100,6 @@ public class StatusBarView extends FrameLayout { mBackground.setFixedBounds(-mDate.getLeft(), -mDate.getTop(), (r-l), (b-t)); } - @Override - protected void dispatchDraw(Canvas canvas) { - super.dispatchDraw(canvas); - int alpha = getCurAlpha(); - if (alpha != 0) { - canvas.drawARGB(alpha, 0, 0, 0); - } - if (alpha != mEndAlpha) { - invalidate(); - } - } - /** * Gets the left position of v in this view. Throws if v is not * a child of this. |