summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Sandler <dsandler@google.com>2011-01-27 21:20:51 -0500
committerDaniel Sandler <dsandler@google.com>2011-01-27 21:20:51 -0500
commit49371adaca31955b75fcc414f701b51da0595680 (patch)
treebb3e761fa1db934dba7ddaaa141a017c205076c5
parente2c251b564a46a8f7352094ba8a61d46dc6b676f (diff)
downloadframeworks_base-49371adaca31955b75fcc414f701b51da0595680.zip
frameworks_base-49371adaca31955b75fcc414f701b51da0595680.tar.gz
frameworks_base-49371adaca31955b75fcc414f701b51da0595680.tar.bz2
Attenuate notification icons in the system bar.
(Tunable by adjusting the alpha value of notification_icon_area_smoke.) Bug: 3395373 Change-Id: Ia8e257a451b2cb4c0e73ff3f4a77b380b193ef35
-rw-r--r--packages/SystemUI/res/layout-xlarge/status_bar_notification_area.xml9
-rw-r--r--packages/SystemUI/res/values-xlarge/colors.xml1
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationIconArea.java3
3 files changed, 11 insertions, 2 deletions
diff --git a/packages/SystemUI/res/layout-xlarge/status_bar_notification_area.xml b/packages/SystemUI/res/layout-xlarge/status_bar_notification_area.xml
index 2ee2ac4..0925f77 100644
--- a/packages/SystemUI/res/layout-xlarge/status_bar_notification_area.xml
+++ b/packages/SystemUI/res/layout-xlarge/status_bar_notification_area.xml
@@ -45,7 +45,6 @@
android:id="@+id/notificationIcons"
android:layout_width="wrap_content"
android:layout_height="match_parent"
- android:orientation="horizontal"
>
<view
class="com.android.systemui.statusbar.tablet.NotificationIconArea$IconLayout"
@@ -55,6 +54,14 @@
android:layout_gravity="center_vertical"
android:layout_marginLeft="8dp"
/>
+ <View
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:layout_alignLeft="@id/icons"
+ android:layout_alignRight="@id/icons"
+ android:background="@drawable/notification_icon_area_smoke"
+ android:clickable="false"
+ />
</com.android.systemui.statusbar.tablet.NotificationIconArea>
</LinearLayout>
diff --git a/packages/SystemUI/res/values-xlarge/colors.xml b/packages/SystemUI/res/values-xlarge/colors.xml
index 14161c3..43af2c7 100644
--- a/packages/SystemUI/res/values-xlarge/colors.xml
+++ b/packages/SystemUI/res/values-xlarge/colors.xml
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<drawable name="status_bar_background">#000000</drawable>
+ <drawable name="notification_icon_area_smoke">#A0000000</drawable>
</resources>
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationIconArea.java b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationIconArea.java
index df29f95..3d6c1a2 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationIconArea.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationIconArea.java
@@ -23,13 +23,14 @@ import android.util.AttributeSet;
import android.util.Slog;
import android.view.View;
import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
import android.widget.ImageView;
import android.view.MotionEvent;
import com.android.systemui.R;
-public class NotificationIconArea extends LinearLayout {
+public class NotificationIconArea extends RelativeLayout {
private static final String TAG = "NotificationIconArea";
IconLayout mIconLayout;