Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1ba2f3c5 authored by Oliver Garcia Albertos's avatar Oliver Garcia Albertos
Browse files

Fix mdpi layout issues on statusbar

This fix some layout issues on the header of statusbar that makes the data to not show properly when clear button is there, so add specific mdpi layout to fix them.

Before: goo.gl/r0BZa
After: goo.gl/AU4mC

Change-Id: I24eacbdeb4db7ca0839648540b0b480903906d0d
parent e0fdc6d4
Loading
Loading
Loading
Loading
+73 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
** Copyright 2012, 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.
-->

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/notification_header_bg"
    android:orientation="horizontal"
    android:gravity="center_vertical"
    android:baselineAligned="false"
    >
    <com.android.systemui.statusbar.policy.Clock
        android:id="@+id/clock"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="8dp"
        android:singleLine="true"
        android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Clock"
        android:clickable="true"
        />

    <com.android.systemui.statusbar.policy.DateView android:id="@+id/date"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:textAppearance="@style/TextAppearance.StatusBar.Expanded.Date"
        />

    <LinearLayout android:id="@+id/buttons_bar"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content">
        <com.android.systemui.statusbar.RotationToggle android:id="@+id/rotation_lock_button"
            android:layout_width="32dp"
            android:layout_height="32dp"
            android:layout_margin="8dp"
            android:button="@drawable/ic_notify_rotation"
            android:contentDescription="@string/accessibility_rotation_lock_off"
            android:clickable="true"
            />

        <ImageView android:id="@+id/settings_button"
            android:layout_width="32dp"
            android:layout_height="32dp"
            android:scaleType="center"
            android:src="@drawable/ic_notify_quicksettings"
            android:contentDescription="@string/accessibility_settings_button"
            />
    </LinearLayout>

    <ImageView android:id="@+id/clear_all_button"
        android:layout_width="32dp"
        android:layout_height="32dp"
        android:scaleType="center"
        android:src="@drawable/ic_notify_clear"
        android:contentDescription="@string/accessibility_clear_all"
        />
</LinearLayout>