1<?xml version="1.0" encoding="utf-8"?>
2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3    xmlns:tools="http://schemas.android.com/tools"
4    android:layout_width="match_parent"
5    android:layout_height="match_parent"
6    tools:ignore="HardcodedText,LabelFor,TextFields,ContentDescription,RtlHardcoded">
7
8    <FrameLayout
9        android:id="@id/frameLayout"
10        android:layout_width="wrap_content"
11        android:layout_height="wrap_content"
12        android:layout_alignParentEnd="true"
13        android:layout_alignParentTop="true"
14        android:layout_marginEnd="311dp">
15
16        <TextView
17            android:id="@id/textView"
18            android:layout_width="wrap_content"
19            android:layout_height="wrap_content"
20            android:layout_gravity="left|top"
21            android:text="New Text" />
22    </FrameLayout>
23
24    <TextView
25        android:id="@id/textView2"
26        android:layout_width="wrap_content"
27        android:layout_height="wrap_content"
28        android:layout_alignParentStart="true"
29        android:layout_below="@id/frameLayout"
30        android:text="Large Text"
31        android:textAppearance="?android:attr/textAppearanceLarge"
32        android:pointerIcon="hand" />
33
34    <TextView
35        android:id="@id/textView3"
36        android:layout_width="wrap_content"
37        android:layout_height="wrap_content"
38        android:layout_alignParentTop="true"
39        android:layout_toEndOf="@id/textView2"
40        android:text="Medium Text"
41        android:textAppearance="?android:attr/textAppearanceMedium" />
42
43    <TextView
44        android:id="@id/textView4"
45        android:layout_width="wrap_content"
46        android:layout_height="wrap_content"
47        android:layout_alignTop="@id/textView2"
48        android:layout_toEndOf="@id/textView2"
49        android:text="Small Text"
50        android:textAppearance="?android:attr/textAppearanceSmall" />
51
52    <Button
53        android:id="@id/button"
54        android:layout_width="wrap_content"
55        android:layout_height="wrap_content"
56        android:layout_below="@id/textView3"
57        android:layout_toEndOf="@id/textView4"
58        android:text="New Button" />
59
60    <Button
61        android:id="@id/button2"
62        style="?android:attr/buttonStyleSmall"
63        android:layout_width="wrap_content"
64        android:layout_height="wrap_content"
65        android:layout_alignParentTop="true"
66        android:layout_toEndOf="@id/button"
67        android:text="New Button" />
68
69    <CheckBox
70        android:id="@id/checkBox"
71        android:layout_width="wrap_content"
72        android:layout_height="wrap_content"
73        android:layout_alignEnd="@id/button"
74        android:layout_below="@id/button"
75        android:text="New CheckBox" />
76
77    <Switch
78        android:id="@id/switch1"
79        android:layout_width="wrap_content"
80        android:layout_height="wrap_content"
81        android:layout_alignParentStart="true"
82        android:layout_below="@id/textView2"
83        android:text="New Switch" />
84
85    <ImageButton
86        android:id="@id/imageButton"
87        android:layout_width="wrap_content"
88        android:layout_height="wrap_content"
89        android:layout_below="@id/button"
90        android:layout_toEndOf="@id/switch1" />
91
92    <ImageView
93        android:id="@id/imageView"
94        android:layout_width="wrap_content"
95        android:layout_height="wrap_content"
96        android:src="@drawable/ic_launcher"
97        android:layout_below="@id/button"
98        android:layout_toEndOf="@id/imageButton" />
99
100    <GridLayout
101        android:id="@id/gridLayout"
102        android:layout_width="wrap_content"
103        android:layout_height="wrap_content"
104        android:layout_alignParentStart="true"
105        android:layout_below="@id/imageButton"
106        android:columnCount="2"
107        android:rowCount="3">
108
109        <ProgressBar
110            android:id="@id/progressBar"
111            style="?android:attr/progressBarStyleLarge"
112            android:layout_width="wrap_content"
113            android:layout_height="wrap_content"
114            android:layout_column="0"
115            android:layout_row="0" />
116
117        <ProgressBar
118            android:id="@id/progressBar2"
119            android:layout_width="wrap_content"
120            android:layout_height="wrap_content"
121            android:layout_column="1"
122            android:layout_row="0" />
123
124        <ProgressBar
125            android:id="@id/progressBar3"
126            style="?android:attr/progressBarStyleSmall"
127            android:layout_width="wrap_content"
128            android:layout_height="wrap_content"
129            android:layout_column="0"
130            android:layout_row="1" />
131
132        <ProgressBar
133            android:id="@id/progressBar4"
134            style="?android:attr/progressBarStyleHorizontal"
135            android:layout_width="wrap_content"
136            android:layout_height="wrap_content"
137            android:layout_column="1"
138            android:layout_row="1" />
139
140        <ProgressBar
141            style="?android:attr/progressBarStyleHorizontal"
142            android:layout_width="wrap_content"
143            android:layout_height="wrap_content"
144            android:indeterminate="true"
145            android:layout_column="0"
146            android:layout_row="2" />
147    </GridLayout>
148
149    <SeekBar
150        android:id="@id/seekBar"
151        android:layout_width="wrap_content"
152        android:layout_height="wrap_content"
153        android:layout_alignTop="@id/gridLayout"
154        android:layout_toEndOf="@id/gridLayout" />
155
156    <RatingBar
157        android:id="@id/ratingBar"
158        android:layout_width="wrap_content"
159        android:layout_height="wrap_content"
160        android:layout_below="@id/switch2"
161        android:layout_toEndOf="@id/gridLayout" />
162
163    <Switch
164        android:id="@id/switch2"
165        android:layout_width="wrap_content"
166        android:layout_height="wrap_content"
167        android:layout_below="@id/seekBar"
168        android:layout_toEndOf="@id/switch1"
169        android:checked="true" />
170
171    <EditText
172        android:id="@id/editText"
173        android:layout_width="wrap_content"
174        android:layout_height="wrap_content"
175        android:layout_alignBottom="@id/ratingBar"
176        android:layout_alignParentStart="true"
177        android:text="plain text" />
178
179    <EditText
180        android:id="@id/editText2"
181        android:layout_width="wrap_content"
182        android:layout_height="wrap_content"
183        android:layout_alignParentStart="true"
184        android:layout_below="@id/ratingBar"
185        android:ems="3"
186        android:inputType="textPersonName"
187        android:text="Name" />
188
189    <EditText
190        android:id="@id/editText3"
191        android:layout_width="wrap_content"
192        android:layout_height="wrap_content"
193        android:layout_centerVertical="true"
194        android:layout_toEndOf="@id/editText2"
195        android:ems="2"
196        android:inputType="textPassword"
197        android:text="password" />
198
199    <EditText
200        android:id="@id/editText4"
201        android:layout_width="wrap_content"
202        android:layout_height="wrap_content"
203        android:layout_alignTop="@id/editText3"
204        android:layout_toEndOf="@id/editText3"
205        android:ems="3"
206        android:inputType="numberPassword"
207        android:text="numeric password" />
208
209    <ToggleButton
210        android:id="@+id/toggleButton"
211        android:layout_width="wrap_content"
212        android:layout_height="wrap_content"
213        android:layout_alignTop="@id/editText4"
214        android:layout_toEndOf="@id/editText4"
215        android:text="New ToggleButton" />
216
217    <EditText
218        android:id="@id/editText5"
219        android:layout_width="wrap_content"
220        android:layout_height="wrap_content"
221        android:layout_below="@id/editText3"
222        android:layout_toStartOf="@id/editText6"
223        android:ems="7"
224        android:inputType="textEmailAddress"
225        android:text="email@domain.com" />
226
227    <EditText
228        android:id="@id/editText6"
229        android:layout_width="wrap_content"
230        android:layout_height="wrap_content"
231        android:layout_alignParentEnd="true"
232        android:layout_below="@id/editText4"
233        android:ems="7"
234        android:inputType="phone"
235        android:text="+11235554344" />
236
237    <EditText
238        android:id="@id/editText7"
239        android:layout_width="wrap_content"
240        android:layout_height="wrap_content"
241        android:layout_below="@id/editText"
242        android:layout_toEndOf="@id/editText4"
243        android:ems="10"
244        android:inputType="textPostalAddress"
245        android:text="1600 Amphitheatre" />
246
247    <EditText
248        android:id="@id/editText9"
249        android:layout_width="wrap_content"
250        android:layout_height="wrap_content"
251        android:layout_below="@id/editText5"
252        android:layout_alignParentStart="true"
253        android:ems="3"
254        android:inputType="time"
255        android:text="12:12" />
256
257    <RadioGroup
258        android:layout_width="wrap_content"
259        android:layout_height="wrap_content"
260        android:layout_below="@id/editText5"
261        android:layout_toEndOf="@id/editText9"
262        android:orientation="horizontal">
263
264        <RadioButton
265            android:id="@id/radioButton"
266            android:layout_width="wrap_content"
267            android:layout_height="wrap_content"
268            android:text="New RadioButton" />
269
270        <RadioButton
271            android:id="@id/radioButton2"
272            android:layout_width="wrap_content"
273            android:layout_height="wrap_content"
274            android:text="New RadioButton"
275            android:checked="true" />
276
277    </RadioGroup>
278
279    <CheckedTextView
280        android:layout_width="wrap_content"
281        android:layout_height="wrap_content"
282        android:text="CheckedTextView"
283        android:id="@id/checkedTextView"
284        android:layout_below="@id/button2"
285        android:layout_alignParentEnd="true"
286        android:layout_alignStart="@id/button2" />
287
288    <DialerFilter
289        android:layout_width="wrap_content"
290        android:layout_height="wrap_content"
291        android:layout_below="@id/checkBox"
292        android:layout_toStartOf="@id/quickContactBadge"
293        android:id="@id/dialerFilter"
294        android:layout_above="@id/ratingBar"
295        android:layout_toEndOf="@id/seekBar">
296
297        <EditText
298            android:id="@android:id/hint"
299            android:layout_width="match_parent"
300            android:layout_height="wrap_content"
301            android:text="Hint" />
302
303        <EditText
304            android:id="@android:id/primary"
305            android:layout_width="match_parent"
306            android:layout_height="wrap_content"
307            android:layout_below="@android:id/hint"
308            android:text="Primary" />
309    </DialerFilter>
310
311    <QuickContactBadge
312        android:layout_width="wrap_content"
313        android:layout_height="wrap_content"
314        android:id="@id/quickContactBadge"
315        android:layout_below="@id/checkedTextView"
316        android:layout_alignParentEnd="true" />
317
318    <android.inputmethodservice.ExtractEditText
319        android:layout_width="wrap_content"
320        android:layout_height="wrap_content"
321        android:text="ExtractEditText"
322        android:id="@id/extractEditText"
323        android:layout_below="@id/editText9"
324        android:layout_alignParentEnd="true"
325        android:layout_alignStart="@id/checkedTextView" />
326
327    <ZoomControls
328        android:layout_width="wrap_content"
329        android:layout_height="wrap_content"
330        android:id="@id/zoomControls"
331        android:layout_below="@id/editText9"
332        android:layout_alignParentStart="true" />
333
334    <TextureView
335        android:layout_width="wrap_content"
336        android:layout_height="wrap_content"
337        android:id="@id/textureView"
338        android:layout_below="@id/zoomControls"
339        android:layout_alignParentStart="true"
340        android:layout_alignBottom="@id/extractEditText"
341        android:layout_toStartOf="@id/editText3" />
342
343    <ListView
344        android:layout_width="wrap_content"
345        android:layout_height="wrap_content"
346        android:id="@id/listView"
347        android:layout_below="@id/textureView"
348        android:layout_alignParentStart="true"
349        android:layout_alignEnd="@id/textureView" />
350
351    <GridView
352        android:layout_width="wrap_content"
353        android:layout_height="wrap_content"
354        android:id="@id/gridView"
355        android:layout_below="@id/extractEditText"
356        android:layout_alignParentEnd="true"
357        android:layout_alignStart="@id/extractEditText" />
358
359    <ScrollView
360        android:layout_width="wrap_content"
361        android:layout_height="wrap_content"
362        android:id="@id/scrollView"
363        android:layout_below="@id/zoomControls"
364        android:layout_toRightOf="@id/listView"
365        android:layout_toLeftOf="@id/extractEditText">
366
367    <TabHost
368        android:layout_width="match_parent"
369        android:layout_height="wrap_content"
370        android:id="@id/tabHost">
371
372        <LinearLayout
373            android:layout_width="match_parent"
374            android:layout_height="match_parent"
375            android:orientation="vertical">
376
377            <TabWidget
378                android:id="@android:id/tabs"
379                android:layout_width="match_parent"
380                android:layout_height="wrap_content"/>
381
382            <FrameLayout
383                android:id="@android:id/tabcontent"
384                android:layout_width="match_parent"
385                android:layout_height="match_parent">
386
387                <LinearLayout
388                    android:id="@id/linearLayout"
389                    android:layout_width="match_parent"
390                    android:layout_height="match_parent"
391                    android:orientation="vertical"/>
392
393                <LinearLayout
394                    android:id="@id/linearLayout2"
395                    android:layout_width="match_parent"
396                    android:layout_height="match_parent"
397                    android:orientation="vertical"/>
398
399            </FrameLayout>
400        </LinearLayout>
401    </TabHost>
402</ScrollView>
403
404    <SearchView
405        android:layout_width="wrap_content"
406        android:layout_height="wrap_content"
407        android:id="@id/searchView"
408        android:layout_alignBottom="@id/zoomControls"
409        android:layout_toEndOf="@id/seekBar" />
410
411</RelativeLayout>
412