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