Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/BarTransitions.java +15 −3 Original line number Diff line number Diff line Loading @@ -64,6 +64,10 @@ public class BarTransitions { } } public void updateResources(Resources res) { mBarBackground.updateResources(res); } public int getMode() { return mMode; } Loading Loading @@ -116,11 +120,12 @@ public class BarTransitions { } private static class BarBackgroundDrawable extends Drawable { private final int mOpaque; private final int mSemiTransparent; private final Drawable mGradient; private final int mGradientResourceId; private final TimeInterpolator mInterpolator; private int mOpaque; private int mSemiTransparent; private Drawable mGradient; private int mMode = -1; private boolean mAnimating; private long mStartTime; Loading @@ -143,6 +148,13 @@ public class BarTransitions { } mGradient = res.getDrawable(gradientResourceId); mInterpolator = new LinearInterpolator(); mGradientResourceId = gradientResourceId; } public void updateResources(Resources res) { mOpaque = res.getColor(R.color.system_bar_background_opaque); mSemiTransparent = res.getColor(R.color.system_bar_background_semi_transparent); mGradient = res.getDrawable(mGradientResourceId); } @Override Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +1 −0 Original line number Diff line number Diff line Loading @@ -386,6 +386,7 @@ public class NavigationBarView extends LinearLayout { public void updateResources(Resources res) { mThemedResources = res; getIcons(mThemedResources); mBarTransitions.updateResources(res); for (int i = 0; i < mRotatedViews.length; i++) { ViewGroup container = (ViewGroup) mRotatedViews[i]; if (container != null) { Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/BarTransitions.java +15 −3 Original line number Diff line number Diff line Loading @@ -64,6 +64,10 @@ public class BarTransitions { } } public void updateResources(Resources res) { mBarBackground.updateResources(res); } public int getMode() { return mMode; } Loading Loading @@ -116,11 +120,12 @@ public class BarTransitions { } private static class BarBackgroundDrawable extends Drawable { private final int mOpaque; private final int mSemiTransparent; private final Drawable mGradient; private final int mGradientResourceId; private final TimeInterpolator mInterpolator; private int mOpaque; private int mSemiTransparent; private Drawable mGradient; private int mMode = -1; private boolean mAnimating; private long mStartTime; Loading @@ -143,6 +148,13 @@ public class BarTransitions { } mGradient = res.getDrawable(gradientResourceId); mInterpolator = new LinearInterpolator(); mGradientResourceId = gradientResourceId; } public void updateResources(Resources res) { mOpaque = res.getColor(R.color.system_bar_background_opaque); mSemiTransparent = res.getColor(R.color.system_bar_background_semi_transparent); mGradient = res.getDrawable(mGradientResourceId); } @Override Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +1 −0 Original line number Diff line number Diff line Loading @@ -386,6 +386,7 @@ public class NavigationBarView extends LinearLayout { public void updateResources(Resources res) { mThemedResources = res; getIcons(mThemedResources); mBarTransitions.updateResources(res); for (int i = 0; i < mRotatedViews.length; i++) { ViewGroup container = (ViewGroup) mRotatedViews[i]; if (container != null) { Loading