Finally. This also fixes that little 1px gap that would occasionally show through to the carbon fiber background (changed to steel cord for now) between the last notification and the windowshade's handlebar. It still gaps a little while you're dragging, due to the asynchronous motion of the various windows involved, but when the panel is still you shouldn't see any background. (Man, that drove me crazy.) Bug: 2949229 Change-Id: If085f4ab7dfb7c3868c30469661907d5d63f070b
114 lines
4.6 KiB
XML
114 lines
4.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
/* apps/common/assets/default/default/skins/StatusBar.xml
|
|
**
|
|
** Copyright 2006, 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.
|
|
*/
|
|
-->
|
|
|
|
<!-- android:background="@drawable/status_bar_closed_default_background" -->
|
|
<com.android.systemui.statusbar.StatusBarView
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
android:background="@drawable/status_bar_background"
|
|
android:orientation="vertical"
|
|
android:focusable="true"
|
|
android:descendantFocusability="afterDescendants"
|
|
>
|
|
|
|
<LinearLayout android:id="@+id/icons"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:orientation="horizontal">
|
|
|
|
<com.android.systemui.statusbar.IconMerger android:id="@+id/notificationIcons"
|
|
android:layout_width="0dip"
|
|
android:layout_weight="1"
|
|
android:layout_height="match_parent"
|
|
android:layout_alignParentLeft="true"
|
|
android:paddingLeft="6dip"
|
|
android:gravity="center_vertical"
|
|
android:orientation="horizontal"/>
|
|
|
|
<LinearLayout android:id="@+id/statusIcons"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="match_parent"
|
|
android:layout_alignParentRight="true"
|
|
android:paddingRight="6dip"
|
|
android:gravity="center_vertical"
|
|
android:orientation="horizontal"/>
|
|
|
|
<com.android.systemui.statusbar.Clock
|
|
android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="match_parent"
|
|
android:singleLine="true"
|
|
android:paddingRight="6dip"
|
|
android:gravity="center_vertical|left"
|
|
/>
|
|
</LinearLayout>
|
|
|
|
<LinearLayout android:id="@+id/ticker"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:paddingLeft="6dip"
|
|
android:animationCache="false"
|
|
android:orientation="horizontal" >
|
|
<ImageSwitcher android:id="@+id/tickerIcon"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="match_parent"
|
|
android:layout_marginRight="8dip"
|
|
>
|
|
<com.android.systemui.statusbar.AnimatedImageView
|
|
android:layout_width="25dip"
|
|
android:layout_height="25dip"
|
|
/>
|
|
<com.android.systemui.statusbar.AnimatedImageView
|
|
android:layout_width="25dip"
|
|
android:layout_height="25dip"
|
|
/>
|
|
</ImageSwitcher>
|
|
<com.android.systemui.statusbar.TickerView android:id="@+id/tickerText"
|
|
android:layout_width="0dip"
|
|
android:layout_weight="1"
|
|
android:layout_height="wrap_content"
|
|
android:paddingTop="2dip"
|
|
android:paddingRight="10dip">
|
|
<TextView
|
|
android:textAppearance="@*android:style/TextAppearance.StatusBar.Ticker"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:singleLine="true"
|
|
/>
|
|
<TextView
|
|
android:textAppearance="@*android:style/TextAppearance.StatusBar.Ticker"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:singleLine="true"
|
|
/>
|
|
</com.android.systemui.statusbar.TickerView>
|
|
</LinearLayout>
|
|
|
|
<com.android.systemui.statusbar.DateView android:id="@+id/date"
|
|
android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="match_parent"
|
|
android:singleLine="true"
|
|
android:gravity="center_vertical|left"
|
|
android:paddingLeft="6px"
|
|
android:paddingRight="6px"
|
|
android:background="@drawable/status_bar_background"
|
|
/>
|
|
</com.android.systemui.statusbar.StatusBarView>
|