diff options
author | Chris Wren <cwren@android.com> | 2012-04-20 09:42:06 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-04-20 09:42:06 -0700 |
commit | cd3e6e226474c98be56ca587168a908135d3073a (patch) | |
tree | f98f539b5a76de8a7229c2d7615d9f1291d7e60b /packages/SystemUI | |
parent | d6d6d35c541088b5f21c489d41a2f5917c508ffe (diff) | |
parent | d84e5937468f6ebf2313ccd5ae54d5405f5e9cde (diff) | |
download | frameworks_base-cd3e6e226474c98be56ca587168a908135d3073a.zip frameworks_base-cd3e6e226474c98be56ca587168a908135d3073a.tar.gz frameworks_base-cd3e6e226474c98be56ca587168a908135d3073a.tar.bz2 |
Merge "fix press feedback on notification rows"
Diffstat (limited to 'packages/SystemUI')
7 files changed, 7 insertions, 31 deletions
diff --git a/packages/SystemUI/res/drawable/notification_row_bg.xml b/packages/SystemUI/res/drawable/notification_row_bg.xml deleted file mode 100644 index 1bb2172..0000000 --- a/packages/SystemUI/res/drawable/notification_row_bg.xml +++ /dev/null @@ -1,22 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright (C) 2011 The Android Open Source Project - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---> - -<selector xmlns:android="http://schemas.android.com/apk/res/android" - android:exitFadeDuration="@android:integer/config_mediumAnimTime"> - - <item android:state_pressed="true" android:drawable="@drawable/notification_item_background_color_pressed" /> - <item android:state_pressed="false" android:drawable="@drawable/notification_item_background_color" /> -</selector> diff --git a/packages/SystemUI/res/drawable/notification_row_legacy_bg.xml b/packages/SystemUI/res/drawable/notification_row_legacy_bg.xml index ce3372e..0e1bdd3 100644 --- a/packages/SystemUI/res/drawable/notification_row_legacy_bg.xml +++ b/packages/SystemUI/res/drawable/notification_row_legacy_bg.xml @@ -17,6 +17,6 @@ <selector xmlns:android="http://schemas.android.com/apk/res/android" android:exitFadeDuration="@android:integer/config_mediumAnimTime"> - <item android:state_pressed="true" android:drawable="@drawable/notification_item_background_color_pressed" /> + <item android:state_pressed="true" android:drawable="@*android:drawable/notification_item_background_color_pressed" /> <item android:state_pressed="false" android:drawable="@drawable/notification_item_background_legacy_color" /> </selector> diff --git a/packages/SystemUI/res/drawable/status_bar_item_background.xml b/packages/SystemUI/res/drawable/status_bar_item_background.xml index 3a50aa9..b82fed9 100644 --- a/packages/SystemUI/res/drawable/status_bar_item_background.xml +++ b/packages/SystemUI/res/drawable/status_bar_item_background.xml @@ -19,7 +19,7 @@ android:opacity="translucent" > <item - android:drawable="@drawable/notification_item_background_color" + android:drawable="@*android:drawable/notification_item_background_color" /> </layer-list> diff --git a/packages/SystemUI/res/drawable/ticker_background.xml b/packages/SystemUI/res/drawable/ticker_background.xml index 7320fa0..07b44ca 100644 --- a/packages/SystemUI/res/drawable/ticker_background.xml +++ b/packages/SystemUI/res/drawable/ticker_background.xml @@ -20,7 +20,7 @@ > <!-- the large icon extends 12dp beyond the edge of the status bar --> <item - android:drawable="@drawable/notification_item_background_color" + android:drawable="@*android:drawable/notification_item_background_color" android:top="12dp" /> </layer-list> diff --git a/packages/SystemUI/res/layout/status_bar_notification_row.xml b/packages/SystemUI/res/layout/status_bar_notification_row.xml index a0d1b08..275d652 100644 --- a/packages/SystemUI/res/layout/status_bar_notification_row.xml +++ b/packages/SystemUI/res/layout/status_bar_notification_row.xml @@ -1,6 +1,7 @@ <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" + android:background="@*android:drawable/notification_bg" > <Button @@ -20,11 +21,10 @@ android:layout_marginBottom="@dimen/notification_divider_height" android:focusable="true" android:clickable="true" - android:background="@drawable/notification_row_bg" > <com.android.internal.widget.SizeAdaptiveLayout android:id="@+id/adaptive" - android:background="@android:color/background_dark" + android:background="@*android:drawable/notification_bg" android:layout_width="match_parent" android:layout_height="wrap_content" /> @@ -34,7 +34,7 @@ android:layout_width="match_parent" android:layout_height="@dimen/notification_divider_height" android:gravity="bottom" - android:background="@drawable/status_bar_notification_row_background_color" + android:background="@*android:drawable/notification_bg" /> </FrameLayout> diff --git a/packages/SystemUI/res/values/colors.xml b/packages/SystemUI/res/values/colors.xml index c8e3fad..2e55786 100644 --- a/packages/SystemUI/res/values/colors.xml +++ b/packages/SystemUI/res/values/colors.xml @@ -18,8 +18,6 @@ --> <resources> <drawable name="notification_number_text_color">#ffffffff</drawable> - <drawable name="notification_item_background_color">#ff111111</drawable> - <drawable name="notification_item_background_color_pressed">#ff257390</drawable> <drawable name="ticker_background_color">#ff1d1d1d</drawable> <drawable name="status_bar_background">#ff000000</drawable> <drawable name="status_bar_recents_app_thumbnail_background">#88000000</drawable> diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java index 3803092..ee22eac 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java @@ -213,7 +213,7 @@ public abstract class BaseStatusBar extends SystemUI implements if (version > 0 && version < Build.VERSION_CODES.GINGERBREAD) { content.setBackgroundResource(R.drawable.notification_row_legacy_bg); } else { - content.setBackgroundResource(R.drawable.notification_row_bg); + content.setBackgroundResource(com.android.internal.R.drawable.notification_bg); } } } |