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 android:id="@+id/textview_alignment_rtl" 19 android:layout_width="fill_parent" 20 android:layout_height="fill_parent" 21 android:layoutDirection="rtl"> 22 23 <TableLayout android:orientation="vertical" 24 android:layout_width="wrap_content" 25 android:layout_height="wrap_content"> 26 27 <TableRow> 28 <TextView android:text="(unspecified)" 29 android:layout_width="wrap_content" 30 android:layout_height="wrap_content" 31 android:typeface="serif" 32 android:layout_marginLeft="7dip" 33 android:layout_marginRight="7dip" 34 /> 35 <TextView android:layout_height="wrap_content" 36 android:layout_width="200dip" 37 android:textSize="24dip" 38 android:text="@string/textview_text" 39 android:layout_marginLeft="7dip" 40 android:layout_marginRight="7dip" 41 android:background="#444444" 42 /> 43 <TextView android:layout_height="wrap_content" 44 android:layout_width="200dip" 45 android:textSize="24dip" 46 android:text="@string/hebrew_text" 47 android:layout_marginLeft="7dip" 48 android:layout_marginRight="7dip" 49 android:background="#444444" 50 /> 51 </TableRow> 52 53 <TableRow> 54 <TextView android:text="gravity (default)" 55 android:layout_width="wrap_content" 56 android:layout_height="wrap_content" 57 android:typeface="serif" 58 android:layout_marginLeft="7dip" 59 android:layout_marginRight="7dip" 60 /> 61 <TextView android:layout_height="wrap_content" 62 android:layout_width="200dip" 63 android:textSize="24dip" 64 android:text="@string/textview_text" 65 android:textAlignment="gravity" 66 android:layout_marginLeft="7dip" 67 android:layout_marginRight="7dip" 68 android:background="#444444" 69 /> 70 <TextView android:layout_height="wrap_content" 71 android:layout_width="200dip" 72 android:textSize="24dip" 73 android:text="@string/hebrew_text" 74 android:textAlignment="gravity" 75 android:layout_marginLeft="7dip" 76 android:layout_marginRight="7dip" 77 android:background="#444444" 78 /> 79 </TableRow> 80 81 <TableRow> 82 <TextView android:text="gravity left" 83 android:layout_width="wrap_content" 84 android:layout_height="wrap_content" 85 android:typeface="serif" 86 android:layout_marginLeft="7dip" 87 android:layout_marginRight="7dip" 88 /> 89 <TextView android:layout_height="wrap_content" 90 android:layout_width="200dip" 91 android:textSize="24dip" 92 android:text="@string/textview_text" 93 android:textAlignment="gravity" 94 android:gravity="left" 95 android:layout_marginLeft="7dip" 96 android:layout_marginRight="7dip" 97 android:background="#444444" 98 /> 99 <TextView android:layout_height="wrap_content" 100 android:layout_width="200dip" 101 android:textSize="24dip" 102 android:text="@string/hebrew_text" 103 android:textAlignment="gravity" 104 android:gravity="left" 105 android:layout_marginLeft="7dip" 106 android:layout_marginRight="7dip" 107 android:background="#444444" 108 /> 109 </TableRow> 110 111 <TableRow> 112 <TextView android:text="gravity right" 113 android:layout_width="wrap_content" 114 android:layout_height="wrap_content" 115 android:typeface="serif" 116 android:layout_marginLeft="7dip" 117 android:layout_marginRight="7dip" 118 /> 119 <TextView android:layout_height="wrap_content" 120 android:layout_width="200dip" 121 android:textSize="24dip" 122 android:text="@string/textview_text" 123 android:textAlignment="gravity" 124 android:gravity="right" 125 android:layout_marginLeft="7dip" 126 android:layout_marginRight="7dip" 127 android:background="#444444" 128 /> 129 <TextView android:layout_height="wrap_content" 130 android:layout_width="200dip" 131 android:textSize="24dip" 132 android:text="@string/hebrew_text" 133 android:textAlignment="gravity" 134 android:gravity="right" 135 android:layout_marginLeft="7dip" 136 android:layout_marginRight="7dip" 137 android:background="#444444" 138 /> 139 </TableRow> 140 141 <TableRow> 142 <TextView android:text="gravity start" 143 android:layout_width="wrap_content" 144 android:layout_height="wrap_content" 145 android:typeface="serif" 146 android:layout_marginLeft="7dip" 147 android:layout_marginRight="7dip" 148 /> 149 <TextView android:layout_height="wrap_content" 150 android:layout_width="200dip" 151 android:textSize="24dip" 152 android:text="@string/textview_text" 153 android:textAlignment="gravity" 154 android:gravity="start" 155 android:layout_marginLeft="7dip" 156 android:layout_marginRight="7dip" 157 android:background="#444444" 158 /> 159 <TextView android:layout_height="wrap_content" 160 android:layout_width="200dip" 161 android:textSize="24dip" 162 android:text="@string/hebrew_text" 163 android:textAlignment="gravity" 164 android:gravity="start" 165 android:layout_marginLeft="7dip" 166 android:layout_marginRight="7dip" 167 android:background="#444444" 168 /> 169 </TableRow> 170 171 <TableRow> 172 <TextView android:text="gravity end" 173 android:layout_width="wrap_content" 174 android:layout_height="wrap_content" 175 android:typeface="serif" 176 android:layout_marginLeft="7dip" 177 android:layout_marginRight="7dip" 178 /> 179 <TextView android:layout_height="wrap_content" 180 android:layout_width="200dip" 181 android:textSize="24dip" 182 android:text="@string/textview_text" 183 android:textAlignment="gravity" 184 android:gravity="end" 185 android:layout_marginLeft="7dip" 186 android:layout_marginRight="7dip" 187 android:background="#444444" 188 /> 189 <TextView android:layout_height="wrap_content" 190 android:layout_width="200dip" 191 android:textSize="24dip" 192 android:text="@string/hebrew_text" 193 android:textAlignment="gravity" 194 android:gravity="end" 195 android:layout_marginLeft="7dip" 196 android:layout_marginRight="7dip" 197 android:background="#444444" 198 /> 199 </TableRow> 200 201 <TableRow> 202 <TextView android:text="gravity center" 203 android:layout_width="wrap_content" 204 android:layout_height="wrap_content" 205 android:typeface="serif" 206 android:layout_marginLeft="7dip" 207 android:layout_marginRight="7dip" 208 /> 209 <TextView android:layout_height="wrap_content" 210 android:layout_width="200dip" 211 android:textSize="24dip" 212 android:text="@string/textview_text" 213 android:textAlignment="gravity" 214 android:gravity="center" 215 android:layout_marginLeft="7dip" 216 android:layout_marginRight="7dip" 217 android:background="#444444" 218 /> 219 <TextView android:layout_height="wrap_content" 220 android:layout_width="200dip" 221 android:textSize="24dip" 222 android:text="@string/hebrew_text" 223 android:textAlignment="gravity" 224 android:gravity="center" 225 android:layout_marginLeft="7dip" 226 android:layout_marginRight="7dip" 227 android:background="#444444" 228 /> 229 </TableRow> 230 231 <TableRow> 232 <TextView android:text="gravity center_horizontal" 233 android:layout_width="wrap_content" 234 android:layout_height="wrap_content" 235 android:typeface="serif" 236 android:layout_marginLeft="7dip" 237 android:layout_marginRight="7dip" 238 /> 239 <TextView android:layout_height="wrap_content" 240 android:layout_width="200dip" 241 android:textSize="24dip" 242 android:text="@string/textview_text" 243 android:textAlignment="gravity" 244 android:gravity="center_horizontal" 245 android:layout_marginLeft="7dip" 246 android:layout_marginRight="7dip" 247 android:background="#444444" 248 /> 249 <TextView android:layout_height="wrap_content" 250 android:layout_width="200dip" 251 android:textSize="24dip" 252 android:text="@string/hebrew_text" 253 android:textAlignment="gravity" 254 android:gravity="center_horizontal" 255 android:layout_marginLeft="7dip" 256 android:layout_marginRight="7dip" 257 android:background="#444444" 258 /> 259 </TableRow> 260 261 <TableRow> 262 <TextView android:text="center" 263 android:layout_width="wrap_content" 264 android:layout_height="wrap_content" 265 android:typeface="serif" 266 android:layout_marginLeft="7dip" 267 android:layout_marginRight="7dip" 268 /> 269 <TextView android:layout_height="wrap_content" 270 android:layout_width="200dip" 271 android:textSize="24dip" 272 android:text="@string/textview_text" 273 android:textAlignment="center" 274 android:layout_marginLeft="7dip" 275 android:layout_marginRight="7dip" 276 android:background="#444444" 277 /> 278 <TextView android:layout_height="wrap_content" 279 android:layout_width="200dip" 280 android:textSize="24dip" 281 android:text="@string/hebrew_text" 282 android:textAlignment="center" 283 android:layout_marginLeft="7dip" 284 android:layout_marginRight="7dip" 285 android:background="#444444" 286 /> 287 </TableRow> 288 289 <TableRow> 290 <TextView android:text="textStart" 291 android:layout_width="wrap_content" 292 android:layout_height="wrap_content" 293 android:typeface="serif" 294 android:layout_marginLeft="7dip" 295 android:layout_marginRight="7dip" 296 /> 297 <TextView android:layout_height="wrap_content" 298 android:layout_width="200dip" 299 android:textSize="24dip" 300 android:text="@string/textview_text" 301 android:textAlignment="textStart" 302 android:layout_marginLeft="7dip" 303 android:layout_marginRight="7dip" 304 android:background="#444444" 305 /> 306 <TextView android:layout_height="wrap_content" 307 android:layout_width="200dip" 308 android:textSize="24dip" 309 android:text="@string/hebrew_text" 310 android:textAlignment="textStart" 311 android:layout_marginLeft="7dip" 312 android:layout_marginRight="7dip" 313 android:background="#444444" 314 /> 315 </TableRow> 316 317 <TableRow> 318 <TextView android:text="textEnd" 319 android:layout_width="wrap_content" 320 android:layout_height="wrap_content" 321 android:typeface="serif" 322 android:layout_marginLeft="7dip" 323 android:layout_marginRight="7dip" 324 /> 325 <TextView android:layout_height="wrap_content" 326 android:layout_width="200dip" 327 android:textSize="24dip" 328 android:text="@string/textview_text" 329 android:textAlignment="textEnd" 330 android:layout_marginLeft="7dip" 331 android:layout_marginRight="7dip" 332 android:background="#444444" 333 /> 334 <TextView android:layout_height="wrap_content" 335 android:layout_width="200dip" 336 android:textSize="24dip" 337 android:text="@string/hebrew_text" 338 android:textAlignment="textEnd" 339 android:layout_marginLeft="7dip" 340 android:layout_marginRight="7dip" 341 android:background="#444444" 342 /> 343 </TableRow> 344 345 <TableRow> 346 <TextView android:text="viewStart" 347 android:layout_width="wrap_content" 348 android:layout_height="wrap_content" 349 android:typeface="serif" 350 android:layout_marginRight="7dip" 351 android:layout_marginLeft="7dip" 352 /> 353 <TextView android:layout_height="wrap_content" 354 android:layout_width="200dip" 355 android:textSize="24dip" 356 android:text="@string/textview_text" 357 android:textAlignment="viewStart" 358 android:layout_marginLeft="7dip" 359 android:layout_marginRight="7dip" 360 android:background="#444444" 361 /> 362 <TextView android:layout_height="wrap_content" 363 android:layout_width="200dip" 364 android:textSize="24dip" 365 android:text="@string/hebrew_text" 366 android:textAlignment="viewStart" 367 android:layout_marginLeft="7dip" 368 android:layout_marginRight="7dip" 369 android:background="#444444" 370 /> 371 </TableRow> 372 373 <TableRow> 374 <TextView android:text="viewEnd" 375 android:layout_width="wrap_content" 376 android:layout_height="wrap_content" 377 android:typeface="serif" 378 android:layout_marginRight="7dip" 379 android:layout_marginLeft="7dip" 380 /> 381 <TextView android:layout_height="wrap_content" 382 android:layout_width="200dip" 383 android:textSize="24dip" 384 android:text="@string/textview_text" 385 android:textAlignment="viewEnd" 386 android:layout_marginLeft="7dip" 387 android:layout_marginRight="7dip" 388 android:background="#444444" 389 /> 390 <TextView android:layout_height="wrap_content" 391 android:layout_width="200dip" 392 android:textSize="24dip" 393 android:text="@string/hebrew_text" 394 android:textAlignment="viewEnd" 395 android:layout_marginLeft="7dip" 396 android:layout_marginRight="7dip" 397 android:background="#444444" 398 /> 399 </TableRow> 400 401 <TableRow android:textAlignment="gravity" 402 android:gravity="center_horizontal"> 403 404 <TextView android:text="inherit gravity (default)" 405 android:layout_width="wrap_content" 406 android:layout_height="wrap_content" 407 android:typeface="serif" 408 android:layout_marginRight="7dip" 409 android:layout_marginLeft="7dip" 410 /> 411 <TextView android:layout_height="wrap_content" 412 android:layout_width="200dip" 413 android:textSize="24dip" 414 android:text="@string/textview_text" 415 android:textAlignment="inherit" 416 android:layout_marginLeft="7dip" 417 android:layout_marginRight="7dip" 418 android:background="#444444" 419 /> 420 <TextView android:layout_height="wrap_content" 421 android:layout_width="200dip" 422 android:textSize="24dip" 423 android:text="@string/hebrew_text" 424 android:textAlignment="inherit" 425 android:layout_marginLeft="7dip" 426 android:layout_marginRight="7dip" 427 android:background="#444444" 428 /> 429 </TableRow> 430 431 <TableRow android:textAlignment="center"> 432 433 <TextView android:text="inherit gravity center" 434 android:layout_width="wrap_content" 435 android:layout_height="wrap_content" 436 android:typeface="serif" 437 android:layout_marginRight="7dip" 438 android:layout_marginLeft="7dip" 439 /> 440 <TextView android:layout_height="wrap_content" 441 android:layout_width="200dip" 442 android:textSize="24dip" 443 android:text="@string/textview_text" 444 android:textAlignment="inherit" 445 android:layout_marginLeft="7dip" 446 android:layout_marginRight="7dip" 447 android:background="#444444" 448 /> 449 <TextView android:layout_height="wrap_content" 450 android:layout_width="200dip" 451 android:textSize="24dip" 452 android:text="@string/hebrew_text" 453 android:textAlignment="inherit" 454 android:layout_marginLeft="7dip" 455 android:layout_marginRight="7dip" 456 android:background="#444444" 457 /> 458 </TableRow> 459 460 <TableRow android:textAlignment="textStart"> 461 462 <TextView android:text="inherit textStart" 463 android:layout_width="wrap_content" 464 android:layout_height="wrap_content" 465 android:typeface="serif" 466 android:layout_marginRight="7dip" 467 android:layout_marginLeft="7dip" 468 /> 469 <TextView android:layout_height="wrap_content" 470 android:layout_width="200dip" 471 android:textSize="24dip" 472 android:text="@string/textview_text" 473 android:textAlignment="inherit" 474 android:layout_marginLeft="7dip" 475 android:layout_marginRight="7dip" 476 android:background="#444444" 477 /> 478 <TextView android:layout_height="wrap_content" 479 android:layout_width="200dip" 480 android:textSize="24dip" 481 android:text="@string/hebrew_text" 482 android:textAlignment="inherit" 483 android:layout_marginLeft="7dip" 484 android:layout_marginRight="7dip" 485 android:background="#444444" 486 /> 487 </TableRow> 488 489 <TableRow android:textAlignment="textEnd"> 490 491 <TextView android:text="inherit textEnd" 492 android:layout_width="wrap_content" 493 android:layout_height="wrap_content" 494 android:typeface="serif" 495 android:layout_marginRight="7dip" 496 android:layout_marginLeft="7dip" 497 /> 498 <TextView android:layout_height="wrap_content" 499 android:layout_width="200dip" 500 android:textSize="24dip" 501 android:text="@string/textview_text" 502 android:textAlignment="inherit" 503 android:layout_marginLeft="7dip" 504 android:layout_marginRight="7dip" 505 android:background="#444444" 506 /> 507 <TextView android:layout_height="wrap_content" 508 android:layout_width="200dip" 509 android:textSize="24dip" 510 android:text="@string/hebrew_text" 511 android:textAlignment="inherit" 512 android:layout_marginLeft="7dip" 513 android:layout_marginRight="7dip" 514 android:background="#444444" 515 /> 516 </TableRow> 517 518 <TableRow android:textAlignment="viewStart"> 519 520 <TextView android:text="inherit viewStart" 521 android:layout_width="wrap_content" 522 android:layout_height="wrap_content" 523 android:typeface="serif" 524 android:layout_marginRight="7dip" 525 android:layout_marginLeft="7dip" 526 /> 527 <TextView android:layout_height="wrap_content" 528 android:layout_width="200dip" 529 android:textSize="24dip" 530 android:text="@string/textview_text" 531 android:textAlignment="inherit" 532 android:layout_marginLeft="7dip" 533 android:layout_marginRight="7dip" 534 android:background="#444444" 535 /> 536 <TextView android:layout_height="wrap_content" 537 android:layout_width="200dip" 538 android:textSize="24dip" 539 android:text="@string/hebrew_text" 540 android:textAlignment="inherit" 541 android:layout_marginLeft="7dip" 542 android:layout_marginRight="7dip" 543 android:background="#444444" 544 /> 545 </TableRow> 546 547 <TableRow android:textAlignment="viewEnd"> 548 549 <TextView android:text="inherit viewEnd" 550 android:layout_width="wrap_content" 551 android:layout_height="wrap_content" 552 android:typeface="serif" 553 android:layout_marginRight="7dip" 554 android:layout_marginLeft="7dip" 555 /> 556 <TextView android:layout_height="wrap_content" 557 android:layout_width="200dip" 558 android:textSize="24dip" 559 android:text="@string/textview_text" 560 android:textAlignment="inherit" 561 android:layout_marginLeft="7dip" 562 android:layout_marginRight="7dip" 563 android:background="#444444" 564 /> 565 <TextView android:layout_height="wrap_content" 566 android:layout_width="200dip" 567 android:textSize="24dip" 568 android:text="@string/hebrew_text" 569 android:textAlignment="inherit" 570 android:layout_marginLeft="7dip" 571 android:layout_marginRight="7dip" 572 android:background="#444444" 573 /> 574 </TableRow> 575 576 </TableLayout> 577 578</FrameLayout> 579