Home | History | Annotate | Download | only in layout
      1 <?xml version="1.0" encoding="utf-8"?>
      2 <!--
      3   Copyright (C) 2014 The Android Open Source Project
      4 
      5   Licensed under the Apache License, Version 2.0 (the "License");
      6   you may not use this file except in compliance with the License.
      7   You may obtain a copy of the License at
      8 
      9     http://www.apache.org/licenses/LICENSE-2.0
     10 
     11   Unless required by applicable law or agreed to in writing, software
     12   distributed under the License is distributed on an "AS IS" BASIS,
     13   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     14   See the License for the specific language governing permissions and
     15   limitations under the License.
     16   -->
     17 
     18 <FrameLayout
     19     xmlns:android="http://schemas.android.com/apk/res/android"
     20     android:layout_width="match_parent"
     21     android:layout_height="match_parent"
     22     android:fitsSystemWindows="true"
     23     android:layoutDirection="ltr">
     24 
     25     <GridLayout
     26         android:id="@+id/content"
     27         android:layout_width="match_parent"
     28         android:layout_height="match_parent"
     29         android:rowCount="3"
     30         android:columnCount="3">
     31 
     32         <TextView
     33             android:id="@+id/title"
     34             android:layout_width="0dip"
     35             android:layout_height="wrap_content"
     36             android:layout_row="0"
     37             android:layout_column="0"
     38             android:layout_columnSpan="3"
     39             android:layout_gravity="fill_horizontal"
     40             android:layout_marginTop="?android:attr/actionBarSize"
     41             android:gravity="center"
     42             android:singleLine="true"
     43             android:textAppearance="@style/header_not_caps"
     44             android:textColor="@android:color/white" />
     45 
     46         <TextClock
     47             android:id="@+id/digital_clock"
     48             android:layout_width="0dip"
     49             android:layout_height="wrap_content"
     50             android:layout_row="1"
     51             android:layout_column="0"
     52             android:layout_columnSpan="3"
     53             android:layout_gravity="fill_horizontal"
     54             android:format12Hour="@string/main_clock_12_hours_format"
     55             android:format24Hour="@string/clock_24_hours_format"
     56             android:gravity="center"
     57             android:includeFontPadding="false"
     58             android:singleLine="true"
     59             android:textAppearance="@style/big_thin"
     60             android:textColor="@android:color/white" />
     61 
     62         <Space
     63             android:layout_width="0dip"
     64             android:layout_height="0dip"
     65             android:layout_row="2"
     66             android:layout_column="0"
     67             android:layout_columnWeight="1"
     68             android:layout_gravity="fill" />
     69 
     70         <Space
     71             android:layout_width="0dip"
     72             android:layout_height="0dip"
     73             android:layout_row="2"
     74             android:layout_column="1"
     75             android:layout_columnWeight="1"
     76             android:layout_gravity="fill" />
     77 
     78         <Space
     79             android:layout_width="0dip"
     80             android:layout_height="0dip"
     81             android:layout_row="2"
     82             android:layout_column="2"
     83             android:layout_columnWeight="1"
     84             android:layout_gravity="fill" />
     85 
     86         <View
     87             android:id="@+id/pulse"
     88             android:layout_width="@dimen/alarm_lockscreen_pulse_size"
     89             android:layout_height="@dimen/alarm_lockscreen_pulse_size"
     90             android:layout_row="2"
     91             android:layout_column="0"
     92             android:layout_columnSpan="3"
     93             android:layout_gravity="center"
     94             android:background="@drawable/bg_circle_white" />
     95 
     96         <ImageButton
     97             android:id="@+id/snooze"
     98             android:layout_width="wrap_content"
     99             android:layout_height="wrap_content"
    100             android:layout_row="2"
    101             android:layout_column="0"
    102             android:layout_gravity="center"
    103             android:background="@drawable/bg_circle_pink"
    104             android:contentDescription="@string/alarm_alert_snooze_text"
    105             android:src="@drawable/ic_snooze" />
    106 
    107         <ImageButton
    108             android:id="@+id/dismiss"
    109             android:layout_width="wrap_content"
    110             android:layout_height="wrap_content"
    111             android:layout_row="2"
    112             android:layout_column="2"
    113             android:layout_gravity="center"
    114             android:background="@drawable/bg_circle_white"
    115             android:contentDescription="@string/alarm_alert_dismiss_text"
    116             android:src="@drawable/ic_alarm_off" />
    117 
    118         <ImageButton
    119             android:id="@+id/alarm"
    120             android:layout_width="wrap_content"
    121             android:layout_height="wrap_content"
    122             android:layout_row="2"
    123             android:layout_column="0"
    124             android:layout_columnSpan="3"
    125             android:layout_gravity="center"
    126             android:background="@android:color/transparent"
    127             android:contentDescription="@string/description_direction_right"
    128             android:paddingLeft="@dimen/alarm_lockscreen_alarm_horizontal_padding"
    129             android:paddingRight="@dimen/alarm_lockscreen_alarm_horizontal_padding"
    130             android:paddingTop="@dimen/alarm_lockscreen_alarm_vertical_padding"
    131             android:paddingBottom="@dimen/alarm_lockscreen_alarm_vertical_padding"
    132             android:src="@drawable/ic_fab_alarm" />
    133 
    134         <TextView
    135             android:id="@+id/hint"
    136             android:layout_width="wrap_content"
    137             android:layout_height="wrap_content"
    138             android:layout_row="2"
    139             android:layout_column="0"
    140             android:layout_columnSpan="3"
    141             android:layout_gravity="bottom|center_horizontal"
    142             android:layout_marginBottom="@dimen/alarm_lockscreen_bottom_margin"
    143             android:textColor="@android:color/white"
    144             android:textSize="@dimen/bottom_text_size"
    145             android:visibility="gone" />
    146 
    147     </GridLayout>
    148 
    149     <GridLayout
    150         android:id="@+id/alert"
    151         android:layout_width="wrap_content"
    152         android:layout_height="wrap_content"
    153         android:layout_gravity="center"
    154         android:orientation="vertical"
    155         android:visibility="gone">
    156 
    157         <TextView
    158             android:id="@+id/alert_title"
    159             android:layout_width="wrap_content"
    160             android:layout_height="wrap_content"
    161             android:layout_gravity="center"
    162             android:textAppearance="@style/alarm_lockscreen_thin"
    163             android:textColor="@android:color/white" />
    164 
    165         <TextView
    166             android:id="@+id/alert_info"
    167             android:layout_width="wrap_content"
    168             android:layout_height="wrap_content"
    169             android:layout_gravity="center"
    170             android:textAppearance="@style/alarm_lockscreen_thin"
    171             android:textColor="@android:color/white"
    172             android:textStyle="bold"
    173             android:visibility="gone" />
    174 
    175     </GridLayout>
    176 
    177 </FrameLayout>
    178