diff options
author | Dianne Hackborn <hackbod@google.com> | 2011-08-03 14:01:55 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2011-08-03 14:01:55 -0700 |
commit | bac9cd68a0faee9d52dd0739e9addd37c5f96a53 (patch) | |
tree | e1541dd43a3e447f5884dc7d47c550a9c2252bda | |
parent | c0e74ca82285d09fd5253f39c63610fa9553906d (diff) | |
parent | 59aed3885e7bf34b4d7c021db4243484fa267526 (diff) | |
download | frameworks_base-bac9cd68a0faee9d52dd0739e9addd37c5f96a53.zip frameworks_base-bac9cd68a0faee9d52dd0739e9addd37c5f96a53.tar.gz frameworks_base-bac9cd68a0faee9d52dd0739e9addd37c5f96a53.tar.bz2 |
Merge "Put back the status bar animations."
-rw-r--r-- | core/res/res/values/styles.xml | 13 | ||||
-rw-r--r-- | packages/SystemUI/res/anim/priority_alert_enter.xml (renamed from core/res/res/anim/priority_alert_enter.xml) | 0 | ||||
-rw-r--r-- | packages/SystemUI/res/anim/priority_alert_exit.xml (renamed from core/res/res/anim/priority_alert_exit.xml) | 0 | ||||
-rw-r--r-- | packages/SystemUI/res/anim/status_bar_enter.xml (renamed from core/res/res/anim/status_bar_enter.xml) | 3 | ||||
-rw-r--r-- | packages/SystemUI/res/anim/status_bar_exit.xml (renamed from core/res/res/anim/status_bar_exit.xml) | 3 | ||||
-rw-r--r-- | packages/SystemUI/res/values/styles.xml | 11 | ||||
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/StatusBar.java | 3 | ||||
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java | 3 |
8 files changed, 19 insertions, 17 deletions
diff --git a/core/res/res/values/styles.xml b/core/res/res/values/styles.xml index 5aa47b7..ed2d3b0 100644 --- a/core/res/res/values/styles.xml +++ b/core/res/res/values/styles.xml @@ -95,19 +95,6 @@ <item name="windowExitAnimation">@anim/dialog_exit</item> </style> - <!-- Standard animations for hiding and showing the status bar. --> - <style name="Animation.StatusBar"> - <item name="windowEnterAnimation">@anim/status_bar_enter</item> - <item name="windowExitAnimation">@anim/status_bar_exit</item> - </style> - - <!-- {@hide} --> - <style name="Animation.StatusBar.IntruderAlert" - parent="@android:style/Animation.StatusBar"> - <item name="android:windowEnterAnimation">@anim/priority_alert_enter</item> - <item name="android:windowExitAnimation">@anim/priority_alert_exit</item> - </style> - <!-- Standard animations for a translucent window or activity. This style is <em>not<em> used by default for the translucent theme (since translucent activities are a special case that have no diff --git a/core/res/res/anim/priority_alert_enter.xml b/packages/SystemUI/res/anim/priority_alert_enter.xml index 4fd6a7c..4fd6a7c 100644 --- a/core/res/res/anim/priority_alert_enter.xml +++ b/packages/SystemUI/res/anim/priority_alert_enter.xml diff --git a/core/res/res/anim/priority_alert_exit.xml b/packages/SystemUI/res/anim/priority_alert_exit.xml index 05c144a..05c144a 100644 --- a/core/res/res/anim/priority_alert_exit.xml +++ b/packages/SystemUI/res/anim/priority_alert_exit.xml diff --git a/core/res/res/anim/status_bar_enter.xml b/packages/SystemUI/res/anim/status_bar_enter.xml index 1a1dc9b..f1c1301 100644 --- a/core/res/res/anim/status_bar_enter.xml +++ b/packages/SystemUI/res/anim/status_bar_enter.xml @@ -18,7 +18,8 @@ */ --> -<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@interpolator/decelerate_quad"> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:interpolator/decelerate_quad"> <translate android:fromYDelta="-75%" android:toYDelta="0" android:duration="@android:integer/config_mediumAnimTime"/> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" diff --git a/core/res/res/anim/status_bar_exit.xml b/packages/SystemUI/res/anim/status_bar_exit.xml index 1f71090..46462e2 100644 --- a/core/res/res/anim/status_bar_exit.xml +++ b/packages/SystemUI/res/anim/status_bar_exit.xml @@ -18,7 +18,8 @@ */ --> -<set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@interpolator/accelerate_quad"> +<set xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:interpolator/accelerate_quad"> <translate android:fromYDelta="0" android:toYDelta="-75%" android:startOffset="100" android:duration="@android:integer/config_mediumAnimTime"/> <alpha android:fromAlpha="1.0" android:toAlpha="0.0" diff --git a/packages/SystemUI/res/values/styles.xml b/packages/SystemUI/res/values/styles.xml index 91a8855..ad236b7 100644 --- a/packages/SystemUI/res/values/styles.xml +++ b/packages/SystemUI/res/values/styles.xml @@ -52,4 +52,15 @@ <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item> </style> + <!-- Standard animations for hiding and showing the status bar. --> + <style name="Animation.StatusBar"> + <item name="android:windowEnterAnimation">@anim/status_bar_enter</item> + <item name="android:windowExitAnimation">@anim/status_bar_exit</item> + </style> + + <style name="Animation.StatusBar.IntruderAlert"> + <item name="android:windowEnterAnimation">@anim/priority_alert_enter</item> + <item name="android:windowExitAnimation">@anim/priority_alert_exit</item> + </style> + </resources> diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBar.java index 918d5a3..61da1f5 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBar.java @@ -119,7 +119,8 @@ public abstract class StatusBar extends SystemUI implements CommandQueue.Callbac PixelFormat.RGBX_8888); lp.gravity = getStatusBarGravity(); lp.setTitle("StatusBar"); - // TODO lp.windowAnimations = R.style.Animation_StatusBar; + lp.packageName = mContext.getPackageName(); + lp.windowAnimations = R.style.Animation_StatusBar; WindowManagerImpl.getDefault().addView(sb, lp); if (SPEW) { diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java index d25a827..7bb8277 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -505,7 +505,8 @@ public class PhoneStatusBar extends StatusBar { lp.gravity = Gravity.TOP | Gravity.FILL_HORIZONTAL; lp.y += height * 1.5; // FIXME lp.setTitle("IntruderAlert"); - lp.windowAnimations = com.android.internal.R.style.Animation_StatusBar_IntruderAlert; + lp.packageName = mContext.getPackageName(); + lp.windowAnimations = R.style.Animation_StatusBar_IntruderAlert; WindowManagerImpl.getDefault().addView(mIntruderAlertView, lp); } |