notification_template_inbox.xml revision 29bb6d925bcaa562212b3fe41de249c3dfb64354
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2012 The Android Open Source Project
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16
17<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
18    xmlns:internal="http://schemas.android.com/apk/prv/res/android"
19    android:id="@+id/status_bar_latest_event_content"
20    android:background="@android:drawable/notification_bg"
21    android:layout_width="match_parent"
22    android:layout_height="wrap_content"
23    internal:layout_minHeight="65dp"
24    internal:layout_maxHeight="unbounded"
25    >
26    <ImageView android:id="@+id/icon"
27        android:layout_width="@dimen/notification_large_icon_width"
28        android:layout_height="@dimen/notification_large_icon_height"
29        android:background="@android:drawable/notification_template_icon_bg"
30        android:scaleType="center"
31        />
32    <LinearLayout
33        android:layout_width="match_parent"
34        android:layout_height="wrap_content"
35        android:layout_gravity="fill_vertical"
36        android:layout_marginLeft="@dimen/notification_large_icon_width"
37        android:minHeight="@dimen/notification_large_icon_height"
38        android:orientation="vertical"
39        android:paddingLeft="12dp"
40        android:paddingRight="12dp"
41        android:paddingTop="4dp"
42        android:paddingBottom="4dp"
43        android:gravity="center_vertical"
44        >
45        <LinearLayout
46            android:id="@+id/line1"
47            android:layout_width="match_parent"
48            android:layout_height="wrap_content"
49            android:orientation="horizontal"
50            android:layout_weight="0"
51            >
52            <TextView android:id="@+id/title"
53                android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Title"
54                android:layout_width="match_parent"
55                android:layout_height="wrap_content"
56                android:singleLine="true"
57                android:ellipsize="marquee"
58                android:fadingEdge="horizontal"
59                android:layout_weight="1"
60                />
61            <ViewStub android:id="@+id/time"
62                android:layout_width="wrap_content"
63                android:layout_height="wrap_content"
64                android:layout_gravity="center"
65                android:layout_weight="0"
66                android:visibility="gone"
67                android:layout="@layout/notification_template_part_time"
68                />
69            <ViewStub android:id="@+id/chronometer"
70                android:layout_width="wrap_content"
71                android:layout_height="wrap_content"
72                android:layout_gravity="center"
73                android:layout_weight="0"
74                android:visibility="gone"
75                android:layout="@layout/notification_template_part_chronometer"
76                />
77        </LinearLayout>
78        <TextView android:id="@+id/text2"
79            android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Line2"
80            android:layout_width="match_parent"
81            android:layout_height="wrap_content"
82            android:layout_marginTop="-2dp"
83            android:layout_marginBottom="-2dp"
84            android:singleLine="true"
85            android:fadingEdge="horizontal"
86            android:ellipsize="marquee"
87            android:visibility="gone"
88            android:layout_weight="0"
89            />
90        <TextView android:id="@+id/inbox_text0"
91            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
92            android:layout_width="match_parent"
93            android:layout_height="0dp"
94            android:singleLine="true"
95            android:ellipsize="end"
96            android:visibility="gone"
97            android:layout_weight="1"
98            />
99        <TextView android:id="@+id/inbox_text1"
100            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
101            android:layout_width="match_parent"
102            android:layout_height="0dp"
103            android:singleLine="true"
104            android:ellipsize="end"
105            android:visibility="gone"
106            android:layout_weight="1"
107            />
108        <TextView android:id="@+id/inbox_text2"
109            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
110            android:layout_width="match_parent"
111            android:layout_height="0dp"
112            android:singleLine="true"
113            android:ellipsize="end"
114            android:visibility="gone"
115            android:layout_weight="1"
116            />
117        <TextView android:id="@+id/inbox_text3"
118            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
119            android:layout_width="match_parent"
120            android:layout_height="0dp"
121            android:singleLine="true"
122            android:ellipsize="end"
123            android:visibility="gone"
124            android:layout_weight="1"
125            />
126        <TextView android:id="@+id/inbox_text4"
127            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
128            android:layout_width="match_parent"
129            android:layout_height="0dp"
130            android:singleLine="true"
131            android:ellipsize="end"
132            android:visibility="gone"
133            android:layout_weight="1"
134            />
135        <TextView android:id="@+id/inbox_text5"
136            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
137            android:layout_width="match_parent"
138            android:layout_height="0dp"
139            android:singleLine="true"
140            android:ellipsize="end"
141            android:visibility="gone"
142            android:layout_weight="1"
143            />
144        <TextView android:id="@+id/inbox_text6"
145            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
146            android:layout_width="match_parent"
147            android:layout_height="0dp"
148            android:singleLine="true"
149            android:ellipsize="end"
150            android:visibility="gone"
151            android:layout_weight="1"
152            />
153        <TextView android:id="@+id/inbox_more"
154            android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
155            android:layout_width="match_parent"
156            android:layout_height="0dp"
157            android:singleLine="true"
158            android:ellipsize="end"
159            android:visibility="gone"
160            android:layout_weight="1"
161            android:text="@android:string/ellipsis"
162            />
163        <include
164            layout="@layout/notification_action_list"
165            android:id="@+id/actions"
166            android:layout_width="match_parent"
167            android:layout_height="wrap_content"
168            android:layout_weight="0"
169            />
170        <TextView android:id="@+id/overflow_title"
171            android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Title"
172            android:layout_width="match_parent"
173            android:layout_height="wrap_content"
174            android:singleLine="true"
175            android:ellipsize="marquee"
176            android:fadingEdge="horizontal"
177            android:visibility="gone"
178            android:layout_weight="0"
179            />
180        <LinearLayout
181            android:id="@+id/line3"
182            android:layout_width="match_parent"
183            android:layout_height="wrap_content"
184            android:orientation="horizontal"
185            android:layout_weight="0"
186            >
187            <TextView android:id="@+id/text"
188                android:textAppearance="@style/TextAppearance.StatusBar.EventContent"
189                android:layout_width="0dp"
190                android:layout_height="wrap_content"
191                android:layout_weight="1"
192                android:layout_gravity="center"
193                android:singleLine="true"
194                android:ellipsize="marquee"
195                android:fadingEdge="horizontal"
196                />
197            <TextView android:id="@+id/info"
198                android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Info"
199                android:layout_width="wrap_content"
200                android:layout_height="wrap_content"
201                android:layout_gravity="center"
202                android:layout_weight="0"
203                android:singleLine="true"
204                android:gravity="center"
205                android:paddingLeft="8dp"
206                />
207            <ImageView android:id="@+id/right_icon"
208                android:layout_width="wrap_content"
209                android:layout_height="wrap_content"
210                android:layout_gravity="center"
211                android:layout_weight="0"
212                android:scaleType="center"
213                android:paddingLeft="8dp"
214                android:visibility="gone"
215                android:drawableAlpha="180"
216                />
217        </LinearLayout>
218        <ProgressBar
219            android:id="@android:id/progress"
220            android:layout_width="match_parent"
221            android:layout_height="wrap_content"
222            android:visibility="gone"
223            android:layout_weight="0"
224            style="?android:attr/progressBarStyleHorizontal"
225            />
226    </LinearLayout>
227</FrameLayout>
228