1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119<!DOCTYPE html> 120<html devsite> 121<head> 122 123 124 <meta name="top_category" value="develop" /> 125 126 <meta name="subcategory" value="reference" /> 127 128 129 <meta name="book_path" value="/reference/android/support/test/_book.yaml" /> 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145<title>By</title> 146 147 148</head> 149 150<body class="gc-documentation develop reference api apilevel-"> 151<div id="doc-api-level" class="" style="display:none"></div> 152 153 154 155 156<div id="naMessage"></div> 157 158<div id="api-info-block"> 159<div class="api-level"> 160 161 162 163 164</div> 165 166 167 168 169 170 171 172 173 174 175 176<div class="sum-details-links"> 177 178Summary: 179 180 181 182 183 184 185 186 187 188 189 190 <a href="#pubmethods">Methods</a> 191 192 193 194 195 | <a href="#inhmethods">Inherited Methods</a> 196 197| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> 198 199</div><!-- end sum-details-links --> 200</div><!-- end api-info-block --> 201 202<div class="api apilevel-" id="jd-content"> 203 204<!-- ======== START OF CLASS DATA ======== --> 205 206<h1 class="api-title">By</h1> 207<p> 208<code class="api-signature"> 209 public 210 211 212 213 class 214 By 215</code> 216<br> 217 218 219<code class="api-signature"> 220 221 extends Object 222 223 224 225</code> 226 227<code class="api-signature"> 228 229 230 231</code> 232 233</p><table class="jd-inheritance-table"> 234 235 236 <tr> 237 238 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object 239 </td> 240 </tr> 241 242 243 <tr> 244 245 <td class="jd-inheritance-space"> ↳</td> 246 247 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.uiautomator.By 248 </td> 249 </tr> 250 251 252</table> 253 254 255 256 257<br><hr> 258 259 260 <p><p><code><a href="/reference/android/support/test/uiautomator/By.html">By</a></code> is a utility class which enables the creation of <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>s in a concise 261 manner.</p> 262 263 <p>Its primary function is to provide static factory methods for constructing <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>s 264 using a shortened syntax. For example, you would use <code>findObject(By.text("foo"))</code> rather 265 than <code>findObject(new BySelector().text("foo"))</code> to select UI elements with the text value 266 "foo".</p> 267</p> 268 269 270 271 272 273 274 275<h2 class="api-section">Summary</h2> 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303<!-- ========== METHOD SUMMARY =========== --> 304<table id="pubmethods" class="responsive methods"> 305<tr><th colspan="2"><h3>Public methods</h3></th></tr> 306 307 308 309 310 <tr class="api apilevel-" > 311 312 313 <td><code> 314 315 316 static 317 318 319 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 320 </td> 321 322 <td width="100%"> 323 <code> 324 <a href="/reference/android/support/test/uiautomator/By.html#checkable(boolean)">checkable</a>(boolean isCheckable) 325 </code> 326 327 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checkable criteria. 328 329 330</p> 331 332 </td> 333 </tr> 334 335 336 337 <tr class="api apilevel-" > 338 339 340 <td><code> 341 342 343 static 344 345 346 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 347 </td> 348 349 <td width="100%"> 350 <code> 351 <a href="/reference/android/support/test/uiautomator/By.html#checked(boolean)">checked</a>(boolean isChecked) 352 </code> 353 354 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checked criteria. 355 356 357</p> 358 359 </td> 360 </tr> 361 362 363 364 <tr class="api apilevel-" > 365 366 367 <td><code> 368 369 370 static 371 372 373 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 374 </td> 375 376 <td width="100%"> 377 <code> 378 <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.lang.String, java.lang.String)">clazz</a>(String packageName, String className) 379 </code> 380 381 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria. 382 383 384</p> 385 386 </td> 387 </tr> 388 389 390 391 <tr class="api apilevel-" > 392 393 394 <td><code> 395 396 397 static 398 399 400 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 401 </td> 402 403 <td width="100%"> 404 <code> 405 <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.lang.Class)">clazz</a>(Class clazz) 406 </code> 407 408 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria. 409 410 411</p> 412 413 </td> 414 </tr> 415 416 417 418 <tr class="api apilevel-" > 419 420 421 <td><code> 422 423 424 static 425 426 427 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 428 </td> 429 430 <td width="100%"> 431 <code> 432 <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.util.regex.Pattern)">clazz</a>(Pattern className) 433 </code> 434 435 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria. 436 437 438</p> 439 440 </td> 441 </tr> 442 443 444 445 <tr class="api apilevel-" > 446 447 448 <td><code> 449 450 451 static 452 453 454 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 455 </td> 456 457 <td width="100%"> 458 <code> 459 <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.lang.String)">clazz</a>(String className) 460 </code> 461 462 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria. 463 464 465</p> 466 467 </td> 468 </tr> 469 470 471 472 <tr class="api apilevel-" > 473 474 475 <td><code> 476 477 478 static 479 480 481 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 482 </td> 483 484 <td width="100%"> 485 <code> 486 <a href="/reference/android/support/test/uiautomator/By.html#clickable(boolean)">clickable</a>(boolean isClickable) 487 </code> 488 489 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the clickable criteria. 490 491 492</p> 493 494 </td> 495 </tr> 496 497 498 499 <tr class="api apilevel-" > 500 501 502 <td><code> 503 504 505 static 506 507 508 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 509 </td> 510 511 <td width="100%"> 512 <code> 513 <a href="/reference/android/support/test/uiautomator/By.html#copy(android.support.test.uiautomator.BySelector)">copy</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> original) 514 </code> 515 516 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and copies the criteria from <code>original</code>. 517 518 519</p> 520 521 </td> 522 </tr> 523 524 525 526 <tr class="api apilevel-" > 527 528 529 <td><code> 530 531 532 static 533 534 535 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 536 </td> 537 538 <td width="100%"> 539 <code> 540 <a href="/reference/android/support/test/uiautomator/By.html#depth(int)">depth</a>(int depth) 541 </code> 542 543 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the depth criteria. 544 545 546</p> 547 548 </td> 549 </tr> 550 551 552 553 <tr class="api apilevel-" > 554 555 556 <td><code> 557 558 559 static 560 561 562 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 563 </td> 564 565 <td width="100%"> 566 <code> 567 <a href="/reference/android/support/test/uiautomator/By.html#desc(java.lang.String)">desc</a>(String contentDescription) 568 </code> 569 570 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria. 571 572 573</p> 574 575 </td> 576 </tr> 577 578 579 580 <tr class="api apilevel-" > 581 582 583 <td><code> 584 585 586 static 587 588 589 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 590 </td> 591 592 <td width="100%"> 593 <code> 594 <a href="/reference/android/support/test/uiautomator/By.html#desc(java.util.regex.Pattern)">desc</a>(Pattern contentDescription) 595 </code> 596 597 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria. 598 599 600</p> 601 602 </td> 603 </tr> 604 605 606 607 <tr class="api apilevel-" > 608 609 610 <td><code> 611 612 613 static 614 615 616 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 617 </td> 618 619 <td width="100%"> 620 <code> 621 <a href="/reference/android/support/test/uiautomator/By.html#descContains(java.lang.String)">descContains</a>(String substring) 622 </code> 623 624 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria. 625 626 627</p> 628 629 </td> 630 </tr> 631 632 633 634 <tr class="api apilevel-" > 635 636 637 <td><code> 638 639 640 static 641 642 643 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 644 </td> 645 646 <td width="100%"> 647 <code> 648 <a href="/reference/android/support/test/uiautomator/By.html#descEndsWith(java.lang.String)">descEndsWith</a>(String substring) 649 </code> 650 651 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria. 652 653 654</p> 655 656 </td> 657 </tr> 658 659 660 661 <tr class="api apilevel-" > 662 663 664 <td><code> 665 666 667 static 668 669 670 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 671 </td> 672 673 <td width="100%"> 674 <code> 675 <a href="/reference/android/support/test/uiautomator/By.html#descStartsWith(java.lang.String)">descStartsWith</a>(String substring) 676 </code> 677 678 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria. 679 680 681</p> 682 683 </td> 684 </tr> 685 686 687 688 <tr class="api apilevel-" > 689 690 691 <td><code> 692 693 694 static 695 696 697 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 698 </td> 699 700 <td width="100%"> 701 <code> 702 <a href="/reference/android/support/test/uiautomator/By.html#enabled(boolean)">enabled</a>(boolean isEnabled) 703 </code> 704 705 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the enabled criteria. 706 707 708</p> 709 710 </td> 711 </tr> 712 713 714 715 <tr class="api apilevel-" > 716 717 718 <td><code> 719 720 721 static 722 723 724 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 725 </td> 726 727 <td width="100%"> 728 <code> 729 <a href="/reference/android/support/test/uiautomator/By.html#focusable(boolean)">focusable</a>(boolean isFocusable) 730 </code> 731 732 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focusable criteria. 733 734 735</p> 736 737 </td> 738 </tr> 739 740 741 742 <tr class="api apilevel-" > 743 744 745 <td><code> 746 747 748 static 749 750 751 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 752 </td> 753 754 <td width="100%"> 755 <code> 756 <a href="/reference/android/support/test/uiautomator/By.html#focused(boolean)">focused</a>(boolean isFocused) 757 </code> 758 759 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focused criteria. 760 761 762</p> 763 764 </td> 765 </tr> 766 767 768 769 <tr class="api apilevel-" > 770 771 772 <td><code> 773 774 775 static 776 777 778 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 779 </td> 780 781 <td width="100%"> 782 <code> 783 <a href="/reference/android/support/test/uiautomator/By.html#hasChild(android.support.test.uiautomator.BySelector)">hasChild</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> childSelector) 784 </code> 785 786 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a child selector criteria. 787 788 789</p> 790 791 </td> 792 </tr> 793 794 795 796 <tr class="api apilevel-" > 797 798 799 <td><code> 800 801 802 static 803 804 805 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 806 </td> 807 808 <td width="100%"> 809 <code> 810 <a href="/reference/android/support/test/uiautomator/By.html#hasDescendant(android.support.test.uiautomator.BySelector)">hasDescendant</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector) 811 </code> 812 813 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria. 814 815 816</p> 817 818 </td> 819 </tr> 820 821 822 823 <tr class="api apilevel-" > 824 825 826 <td><code> 827 828 829 static 830 831 832 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 833 </td> 834 835 <td width="100%"> 836 <code> 837 <a href="/reference/android/support/test/uiautomator/By.html#hasDescendant(android.support.test.uiautomator.BySelector, int)">hasDescendant</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector, int maxDepth) 838 </code> 839 840 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria. 841 842 843</p> 844 845 </td> 846 </tr> 847 848 849 850 <tr class="api apilevel-" > 851 852 853 <td><code> 854 855 856 static 857 858 859 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 860 </td> 861 862 <td width="100%"> 863 <code> 864 <a href="/reference/android/support/test/uiautomator/By.html#longClickable(boolean)">longClickable</a>(boolean isLongClickable) 865 </code> 866 867 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the long clickable criteria. 868 869 870</p> 871 872 </td> 873 </tr> 874 875 876 877 <tr class="api apilevel-" > 878 879 880 <td><code> 881 882 883 static 884 885 886 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 887 </td> 888 889 <td width="100%"> 890 <code> 891 <a href="/reference/android/support/test/uiautomator/By.html#pkg(java.util.regex.Pattern)">pkg</a>(Pattern applicationPackage) 892 </code> 893 894 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria. 895 896 897</p> 898 899 </td> 900 </tr> 901 902 903 904 <tr class="api apilevel-" > 905 906 907 <td><code> 908 909 910 static 911 912 913 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 914 </td> 915 916 <td width="100%"> 917 <code> 918 <a href="/reference/android/support/test/uiautomator/By.html#pkg(java.lang.String)">pkg</a>(String applicationPackage) 919 </code> 920 921 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria. 922 923 924</p> 925 926 </td> 927 </tr> 928 929 930 931 <tr class="api apilevel-" > 932 933 934 <td><code> 935 936 937 static 938 939 940 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 941 </td> 942 943 <td width="100%"> 944 <code> 945 <a href="/reference/android/support/test/uiautomator/By.html#res(java.lang.String)">res</a>(String resourceName) 946 </code> 947 948 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria. 949 950 951</p> 952 953 </td> 954 </tr> 955 956 957 958 <tr class="api apilevel-" > 959 960 961 <td><code> 962 963 964 static 965 966 967 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 968 </td> 969 970 <td width="100%"> 971 <code> 972 <a href="/reference/android/support/test/uiautomator/By.html#res(java.lang.String, java.lang.String)">res</a>(String resourcePackage, String resourceId) 973 </code> 974 975 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria. 976 977 978</p> 979 980 </td> 981 </tr> 982 983 984 985 <tr class="api apilevel-" > 986 987 988 <td><code> 989 990 991 static 992 993 994 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 995 </td> 996 997 <td width="100%"> 998 <code> 999 <a href="/reference/android/support/test/uiautomator/By.html#res(java.util.regex.Pattern)">res</a>(Pattern resourceName) 1000 </code> 1001 1002 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource id criteria. 1003 1004 1005</p> 1006 1007 </td> 1008 </tr> 1009 1010 1011 1012 <tr class="api apilevel-" > 1013 1014 1015 <td><code> 1016 1017 1018 static 1019 1020 1021 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1022 </td> 1023 1024 <td width="100%"> 1025 <code> 1026 <a href="/reference/android/support/test/uiautomator/By.html#scrollable(boolean)">scrollable</a>(boolean isScrollable) 1027 </code> 1028 1029 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the scrollable criteria. 1030 1031 1032</p> 1033 1034 </td> 1035 </tr> 1036 1037 1038 1039 <tr class="api apilevel-" > 1040 1041 1042 <td><code> 1043 1044 1045 static 1046 1047 1048 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1049 </td> 1050 1051 <td width="100%"> 1052 <code> 1053 <a href="/reference/android/support/test/uiautomator/By.html#selected(boolean)">selected</a>(boolean isSelected) 1054 </code> 1055 1056 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the selected criteria. 1057 1058 1059</p> 1060 1061 </td> 1062 </tr> 1063 1064 1065 1066 <tr class="api apilevel-" > 1067 1068 1069 <td><code> 1070 1071 1072 static 1073 1074 1075 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1076 </td> 1077 1078 <td width="100%"> 1079 <code> 1080 <a href="/reference/android/support/test/uiautomator/By.html#text(java.util.regex.Pattern)">text</a>(Pattern regex) 1081 </code> 1082 1083 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria. 1084 1085 1086</p> 1087 1088 </td> 1089 </tr> 1090 1091 1092 1093 <tr class="api apilevel-" > 1094 1095 1096 <td><code> 1097 1098 1099 static 1100 1101 1102 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1103 </td> 1104 1105 <td width="100%"> 1106 <code> 1107 <a href="/reference/android/support/test/uiautomator/By.html#text(java.lang.String)">text</a>(String text) 1108 </code> 1109 1110 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria. 1111 1112 1113</p> 1114 1115 </td> 1116 </tr> 1117 1118 1119 1120 <tr class="api apilevel-" > 1121 1122 1123 <td><code> 1124 1125 1126 static 1127 1128 1129 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1130 </td> 1131 1132 <td width="100%"> 1133 <code> 1134 <a href="/reference/android/support/test/uiautomator/By.html#textContains(java.lang.String)">textContains</a>(String substring) 1135 </code> 1136 1137 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria. 1138 1139 1140</p> 1141 1142 </td> 1143 </tr> 1144 1145 1146 1147 <tr class="api apilevel-" > 1148 1149 1150 <td><code> 1151 1152 1153 static 1154 1155 1156 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1157 </td> 1158 1159 <td width="100%"> 1160 <code> 1161 <a href="/reference/android/support/test/uiautomator/By.html#textEndsWith(java.lang.String)">textEndsWith</a>(String substring) 1162 </code> 1163 1164 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria. 1165 1166 1167</p> 1168 1169 </td> 1170 </tr> 1171 1172 1173 1174 <tr class="api apilevel-" > 1175 1176 1177 <td><code> 1178 1179 1180 static 1181 1182 1183 <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> 1184 </td> 1185 1186 <td width="100%"> 1187 <code> 1188 <a href="/reference/android/support/test/uiautomator/By.html#textStartsWith(java.lang.String)">textStartsWith</a>(String substring) 1189 </code> 1190 1191 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria. 1192 1193 1194</p> 1195 1196 </td> 1197 </tr> 1198 1199 1200 1201</table> 1202 1203 1204 1205 1206 1207 1208 1209<!-- ========== METHOD SUMMARY =========== --> 1210<table id="inhmethods" class="methods inhtable"> 1211<tr><th><h3>Inherited methods</h3></th></tr> 1212 1213 1214<tr class="api apilevel-" > 1215<td colspan="2"> 1216 1217 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" 1218 ><img height="34" id="inherited-methods-java.lang.Object-trigger" 1219 src="/assets/images/styles/disclosure_down.png" 1220 class="jd-expando-trigger-img" /></a>From 1221class 1222<code> 1223 1224 java.lang.Object 1225 1226</code> 1227<div id="inherited-methods-java.lang.Object"> 1228 <div id="inherited-methods-java.lang.Object-list" 1229 class="jd-inheritedlinks"> 1230 </div> 1231 <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> 1232 <table class="jd-sumtable-expando responsive"> 1233 1234 1235 1236 1237 <tr class="api apilevel-" > 1238 1239 1240 <td><code> 1241 1242 1243 1244 1245 1246 Object</code> 1247 </td> 1248 1249 <td width="100%"> 1250 <code> 1251 clone() 1252 </code> 1253 1254 </td> 1255 </tr> 1256 1257 1258 1259 <tr class="api apilevel-" > 1260 1261 1262 <td><code> 1263 1264 1265 1266 1267 1268 boolean</code> 1269 </td> 1270 1271 <td width="100%"> 1272 <code> 1273 equals(Object arg0) 1274 </code> 1275 1276 </td> 1277 </tr> 1278 1279 1280 1281 <tr class="api apilevel-" > 1282 1283 1284 <td><code> 1285 1286 1287 1288 1289 1290 void</code> 1291 </td> 1292 1293 <td width="100%"> 1294 <code> 1295 finalize() 1296 </code> 1297 1298 </td> 1299 </tr> 1300 1301 1302 1303 <tr class="api apilevel-" > 1304 1305 1306 <td><code> 1307 1308 1309 1310 final 1311 1312 Class<?></code> 1313 </td> 1314 1315 <td width="100%"> 1316 <code> 1317 getClass() 1318 </code> 1319 1320 </td> 1321 </tr> 1322 1323 1324 1325 <tr class="api apilevel-" > 1326 1327 1328 <td><code> 1329 1330 1331 1332 1333 1334 int</code> 1335 </td> 1336 1337 <td width="100%"> 1338 <code> 1339 hashCode() 1340 </code> 1341 1342 </td> 1343 </tr> 1344 1345 1346 1347 <tr class="api apilevel-" > 1348 1349 1350 <td><code> 1351 1352 1353 1354 final 1355 1356 void</code> 1357 </td> 1358 1359 <td width="100%"> 1360 <code> 1361 notify() 1362 </code> 1363 1364 </td> 1365 </tr> 1366 1367 1368 1369 <tr class="api apilevel-" > 1370 1371 1372 <td><code> 1373 1374 1375 1376 final 1377 1378 void</code> 1379 </td> 1380 1381 <td width="100%"> 1382 <code> 1383 notifyAll() 1384 </code> 1385 1386 </td> 1387 </tr> 1388 1389 1390 1391 <tr class="api apilevel-" > 1392 1393 1394 <td><code> 1395 1396 1397 1398 1399 1400 String</code> 1401 </td> 1402 1403 <td width="100%"> 1404 <code> 1405 toString() 1406 </code> 1407 1408 </td> 1409 </tr> 1410 1411 1412 1413 <tr class="api apilevel-" > 1414 1415 1416 <td><code> 1417 1418 1419 1420 final 1421 1422 void</code> 1423 </td> 1424 1425 <td width="100%"> 1426 <code> 1427 wait(long arg0, int arg1) 1428 </code> 1429 1430 </td> 1431 </tr> 1432 1433 1434 1435 <tr class="api apilevel-" > 1436 1437 1438 <td><code> 1439 1440 1441 1442 final 1443 1444 void</code> 1445 </td> 1446 1447 <td width="100%"> 1448 <code> 1449 wait(long arg0) 1450 </code> 1451 1452 </td> 1453 </tr> 1454 1455 1456 1457 <tr class="api apilevel-" > 1458 1459 1460 <td><code> 1461 1462 1463 1464 final 1465 1466 void</code> 1467 </td> 1468 1469 <td width="100%"> 1470 <code> 1471 wait() 1472 </code> 1473 1474 </td> 1475 </tr> 1476 1477 1478 1479 </table> 1480 </div> 1481</div> 1482</td></tr> 1483 1484 1485</table> 1486 1487 1488 1489<!-- XML Attributes --> 1490 1491 1492<!-- Enum Values --> 1493 1494 1495<!-- Constants --> 1496 1497 1498<!-- Fields --> 1499 1500 1501<!-- Public ctors --> 1502 1503 1504 1505<!-- ========= CONSTRUCTOR DETAIL ======== --> 1506<!-- Protected ctors --> 1507 1508 1509 1510<!-- ========= METHOD DETAIL ======== --> 1511<!-- Public methdos --> 1512 1513<h2 class="api-section">Public methods</h2> 1514 1515 1516 1517<A NAME="checkable(boolean)"></A> 1518 1519<div class="api apilevel-"> 1520 <h3 class="api-name">checkable</h3> 1521 <div class="api-level"> 1522 <div></div> 1523 1524 1525 1526 </div> 1527<pre class="api-signature no-pretty-print"> 1528<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> checkable (boolean isCheckable)</pre> 1529 1530 1531 1532 1533 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checkable criteria.</p> 1534 <table class="responsive"> 1535 <tr><th colspan=2>Parameters</th></tr> 1536 <tr> 1537 <td><code>isCheckable</code></td> 1538 <td width="100%"> 1539 <code>boolean</code> 1540 <!-- no parameter comment --></td> 1541 </tr> 1542 </table> 1543 <table class="responsive"> 1544 <tr><th colspan=2>Returns</th></tr> 1545 <tr> 1546 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1547 <td width="100%"><!-- no returns description in source --></td> 1548 </tr> 1549 </table> 1550 <div> 1551 <p><b>See also:</b></p> 1552 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#checkable(boolean)">checkable(boolean)</a></code></li> 1553 </ul> 1554 </div> 1555 1556</div> 1557 1558 1559<A NAME="checked(boolean)"></A> 1560 1561<div class="api apilevel-"> 1562 <h3 class="api-name">checked</h3> 1563 <div class="api-level"> 1564 <div></div> 1565 1566 1567 1568 </div> 1569<pre class="api-signature no-pretty-print"> 1570<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> checked (boolean isChecked)</pre> 1571 1572 1573 1574 1575 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checked criteria.</p> 1576 <table class="responsive"> 1577 <tr><th colspan=2>Parameters</th></tr> 1578 <tr> 1579 <td><code>isChecked</code></td> 1580 <td width="100%"> 1581 <code>boolean</code> 1582 <!-- no parameter comment --></td> 1583 </tr> 1584 </table> 1585 <table class="responsive"> 1586 <tr><th colspan=2>Returns</th></tr> 1587 <tr> 1588 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1589 <td width="100%"><!-- no returns description in source --></td> 1590 </tr> 1591 </table> 1592 <div> 1593 <p><b>See also:</b></p> 1594 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#checked(boolean)">checked(boolean)</a></code></li> 1595 </ul> 1596 </div> 1597 1598</div> 1599 1600 1601<A NAME="clazz(java.lang.String, java.lang.String)"></A> 1602 1603<div class="api apilevel-"> 1604 <h3 class="api-name">clazz</h3> 1605 <div class="api-level"> 1606 <div></div> 1607 1608 1609 1610 </div> 1611<pre class="api-signature no-pretty-print"> 1612<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (String packageName, 1613 String className)</pre> 1614 1615 1616 1617 1618 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p> 1619 <table class="responsive"> 1620 <tr><th colspan=2>Parameters</th></tr> 1621 <tr> 1622 <td><code>packageName</code></td> 1623 <td width="100%"> 1624 <code>String</code> 1625 <!-- no parameter comment --></td> 1626 </tr> 1627 <tr> 1628 <td><code>className</code></td> 1629 <td width="100%"> 1630 <code>String</code> 1631 <!-- no parameter comment --></td> 1632 </tr> 1633 </table> 1634 <table class="responsive"> 1635 <tr><th colspan=2>Returns</th></tr> 1636 <tr> 1637 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1638 <td width="100%"><!-- no returns description in source --></td> 1639 </tr> 1640 </table> 1641 <div> 1642 <p><b>See also:</b></p> 1643 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.String, java.lang.String)">clazz(String, String)</a></code></li> 1644 </ul> 1645 </div> 1646 1647</div> 1648 1649 1650<A NAME="clazz(java.lang.Class)"></A> 1651 1652<div class="api apilevel-"> 1653 <h3 class="api-name">clazz</h3> 1654 <div class="api-level"> 1655 <div></div> 1656 1657 1658 1659 </div> 1660<pre class="api-signature no-pretty-print"> 1661<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (Class clazz)</pre> 1662 1663 1664 1665 1666 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p> 1667 <table class="responsive"> 1668 <tr><th colspan=2>Parameters</th></tr> 1669 <tr> 1670 <td><code>clazz</code></td> 1671 <td width="100%"> 1672 <code>Class</code> 1673 <!-- no parameter comment --></td> 1674 </tr> 1675 </table> 1676 <table class="responsive"> 1677 <tr><th colspan=2>Returns</th></tr> 1678 <tr> 1679 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1680 <td width="100%"><!-- no returns description in source --></td> 1681 </tr> 1682 </table> 1683 <div> 1684 <p><b>See also:</b></p> 1685 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.Class)">clazz(Class)</a></code></li> 1686 </ul> 1687 </div> 1688 1689</div> 1690 1691 1692<A NAME="clazz(java.util.regex.Pattern)"></A> 1693 1694<div class="api apilevel-"> 1695 <h3 class="api-name">clazz</h3> 1696 <div class="api-level"> 1697 <div></div> 1698 1699 1700 1701 </div> 1702<pre class="api-signature no-pretty-print"> 1703<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (Pattern className)</pre> 1704 1705 1706 1707 1708 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p> 1709 <table class="responsive"> 1710 <tr><th colspan=2>Parameters</th></tr> 1711 <tr> 1712 <td><code>className</code></td> 1713 <td width="100%"> 1714 <code>Pattern</code> 1715 <!-- no parameter comment --></td> 1716 </tr> 1717 </table> 1718 <table class="responsive"> 1719 <tr><th colspan=2>Returns</th></tr> 1720 <tr> 1721 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1722 <td width="100%"><!-- no returns description in source --></td> 1723 </tr> 1724 </table> 1725 <div> 1726 <p><b>See also:</b></p> 1727 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.util.regex.Pattern)">clazz(Pattern)</a></code></li> 1728 </ul> 1729 </div> 1730 1731</div> 1732 1733 1734<A NAME="clazz(java.lang.String)"></A> 1735 1736<div class="api apilevel-"> 1737 <h3 class="api-name">clazz</h3> 1738 <div class="api-level"> 1739 <div></div> 1740 1741 1742 1743 </div> 1744<pre class="api-signature no-pretty-print"> 1745<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (String className)</pre> 1746 1747 1748 1749 1750 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p> 1751 <table class="responsive"> 1752 <tr><th colspan=2>Parameters</th></tr> 1753 <tr> 1754 <td><code>className</code></td> 1755 <td width="100%"> 1756 <code>String</code> 1757 <!-- no parameter comment --></td> 1758 </tr> 1759 </table> 1760 <table class="responsive"> 1761 <tr><th colspan=2>Returns</th></tr> 1762 <tr> 1763 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1764 <td width="100%"><!-- no returns description in source --></td> 1765 </tr> 1766 </table> 1767 <div> 1768 <p><b>See also:</b></p> 1769 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.String)">clazz(String)</a></code></li> 1770 </ul> 1771 </div> 1772 1773</div> 1774 1775 1776<A NAME="clickable(boolean)"></A> 1777 1778<div class="api apilevel-"> 1779 <h3 class="api-name">clickable</h3> 1780 <div class="api-level"> 1781 <div></div> 1782 1783 1784 1785 </div> 1786<pre class="api-signature no-pretty-print"> 1787<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clickable (boolean isClickable)</pre> 1788 1789 1790 1791 1792 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the clickable criteria.</p> 1793 <table class="responsive"> 1794 <tr><th colspan=2>Parameters</th></tr> 1795 <tr> 1796 <td><code>isClickable</code></td> 1797 <td width="100%"> 1798 <code>boolean</code> 1799 <!-- no parameter comment --></td> 1800 </tr> 1801 </table> 1802 <table class="responsive"> 1803 <tr><th colspan=2>Returns</th></tr> 1804 <tr> 1805 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1806 <td width="100%"><!-- no returns description in source --></td> 1807 </tr> 1808 </table> 1809 <div> 1810 <p><b>See also:</b></p> 1811 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clickable(boolean)">clickable(boolean)</a></code></li> 1812 </ul> 1813 </div> 1814 1815</div> 1816 1817 1818<A NAME="copy(android.support.test.uiautomator.BySelector)"></A> 1819 1820<div class="api apilevel-"> 1821 <h3 class="api-name">copy</h3> 1822 <div class="api-level"> 1823 <div></div> 1824 1825 1826 1827 </div> 1828<pre class="api-signature no-pretty-print"> 1829<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> copy (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> original)</pre> 1830 1831 1832 1833 1834 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and copies the criteria from <code>original</code>. 1835</p> 1836 <table class="responsive"> 1837 <tr><th colspan=2>Parameters</th></tr> 1838 <tr> 1839 <td><code>original</code></td> 1840 <td width="100%"> 1841 <code>BySelector</code> 1842 <!-- no parameter comment --></td> 1843 </tr> 1844 </table> 1845 <table class="responsive"> 1846 <tr><th colspan=2>Returns</th></tr> 1847 <tr> 1848 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1849 <td width="100%"><!-- no returns description in source --></td> 1850 </tr> 1851 </table> 1852 1853</div> 1854 1855 1856<A NAME="depth(int)"></A> 1857 1858<div class="api apilevel-"> 1859 <h3 class="api-name">depth</h3> 1860 <div class="api-level"> 1861 <div></div> 1862 1863 1864 1865 </div> 1866<pre class="api-signature no-pretty-print"> 1867<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> depth (int depth)</pre> 1868 1869 1870 1871 1872 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the depth criteria. 1873</p> 1874 <table class="responsive"> 1875 <tr><th colspan=2>Parameters</th></tr> 1876 <tr> 1877 <td><code>depth</code></td> 1878 <td width="100%"> 1879 <code>int</code> 1880 <!-- no parameter comment --></td> 1881 </tr> 1882 </table> 1883 <table class="responsive"> 1884 <tr><th colspan=2>Returns</th></tr> 1885 <tr> 1886 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1887 <td width="100%"><!-- no returns description in source --></td> 1888 </tr> 1889 </table> 1890 1891</div> 1892 1893 1894<A NAME="desc(java.lang.String)"></A> 1895 1896<div class="api apilevel-"> 1897 <h3 class="api-name">desc</h3> 1898 <div class="api-level"> 1899 <div></div> 1900 1901 1902 1903 </div> 1904<pre class="api-signature no-pretty-print"> 1905<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> desc (String contentDescription)</pre> 1906 1907 1908 1909 1910 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p> 1911 <table class="responsive"> 1912 <tr><th colspan=2>Parameters</th></tr> 1913 <tr> 1914 <td><code>contentDescription</code></td> 1915 <td width="100%"> 1916 <code>String</code> 1917 <!-- no parameter comment --></td> 1918 </tr> 1919 </table> 1920 <table class="responsive"> 1921 <tr><th colspan=2>Returns</th></tr> 1922 <tr> 1923 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1924 <td width="100%"><!-- no returns description in source --></td> 1925 </tr> 1926 </table> 1927 <div> 1928 <p><b>See also:</b></p> 1929 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#desc(java.lang.String)">desc(String)</a></code></li> 1930 </ul> 1931 </div> 1932 1933</div> 1934 1935 1936<A NAME="desc(java.util.regex.Pattern)"></A> 1937 1938<div class="api apilevel-"> 1939 <h3 class="api-name">desc</h3> 1940 <div class="api-level"> 1941 <div></div> 1942 1943 1944 1945 </div> 1946<pre class="api-signature no-pretty-print"> 1947<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> desc (Pattern contentDescription)</pre> 1948 1949 1950 1951 1952 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p> 1953 <table class="responsive"> 1954 <tr><th colspan=2>Parameters</th></tr> 1955 <tr> 1956 <td><code>contentDescription</code></td> 1957 <td width="100%"> 1958 <code>Pattern</code> 1959 <!-- no parameter comment --></td> 1960 </tr> 1961 </table> 1962 <table class="responsive"> 1963 <tr><th colspan=2>Returns</th></tr> 1964 <tr> 1965 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 1966 <td width="100%"><!-- no returns description in source --></td> 1967 </tr> 1968 </table> 1969 <div> 1970 <p><b>See also:</b></p> 1971 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#desc(java.util.regex.Pattern)">desc(Pattern)</a></code></li> 1972 </ul> 1973 </div> 1974 1975</div> 1976 1977 1978<A NAME="descContains(java.lang.String)"></A> 1979 1980<div class="api apilevel-"> 1981 <h3 class="api-name">descContains</h3> 1982 <div class="api-level"> 1983 <div></div> 1984 1985 1986 1987 </div> 1988<pre class="api-signature no-pretty-print"> 1989<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descContains (String substring)</pre> 1990 1991 1992 1993 1994 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p> 1995 <table class="responsive"> 1996 <tr><th colspan=2>Parameters</th></tr> 1997 <tr> 1998 <td><code>substring</code></td> 1999 <td width="100%"> 2000 <code>String</code> 2001 <!-- no parameter comment --></td> 2002 </tr> 2003 </table> 2004 <table class="responsive"> 2005 <tr><th colspan=2>Returns</th></tr> 2006 <tr> 2007 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2008 <td width="100%"><!-- no returns description in source --></td> 2009 </tr> 2010 </table> 2011 <div> 2012 <p><b>See also:</b></p> 2013 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#descContains(java.lang.String)">descContains(String)</a></code></li> 2014 </ul> 2015 </div> 2016 2017</div> 2018 2019 2020<A NAME="descEndsWith(java.lang.String)"></A> 2021 2022<div class="api apilevel-"> 2023 <h3 class="api-name">descEndsWith</h3> 2024 <div class="api-level"> 2025 <div></div> 2026 2027 2028 2029 </div> 2030<pre class="api-signature no-pretty-print"> 2031<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descEndsWith (String substring)</pre> 2032 2033 2034 2035 2036 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p> 2037 <table class="responsive"> 2038 <tr><th colspan=2>Parameters</th></tr> 2039 <tr> 2040 <td><code>substring</code></td> 2041 <td width="100%"> 2042 <code>String</code> 2043 <!-- no parameter comment --></td> 2044 </tr> 2045 </table> 2046 <table class="responsive"> 2047 <tr><th colspan=2>Returns</th></tr> 2048 <tr> 2049 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2050 <td width="100%"><!-- no returns description in source --></td> 2051 </tr> 2052 </table> 2053 <div> 2054 <p><b>See also:</b></p> 2055 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#descEndsWith(java.lang.String)">descEndsWith(String)</a></code></li> 2056 </ul> 2057 </div> 2058 2059</div> 2060 2061 2062<A NAME="descStartsWith(java.lang.String)"></A> 2063 2064<div class="api apilevel-"> 2065 <h3 class="api-name">descStartsWith</h3> 2066 <div class="api-level"> 2067 <div></div> 2068 2069 2070 2071 </div> 2072<pre class="api-signature no-pretty-print"> 2073<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descStartsWith (String substring)</pre> 2074 2075 2076 2077 2078 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p> 2079 <table class="responsive"> 2080 <tr><th colspan=2>Parameters</th></tr> 2081 <tr> 2082 <td><code>substring</code></td> 2083 <td width="100%"> 2084 <code>String</code> 2085 <!-- no parameter comment --></td> 2086 </tr> 2087 </table> 2088 <table class="responsive"> 2089 <tr><th colspan=2>Returns</th></tr> 2090 <tr> 2091 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2092 <td width="100%"><!-- no returns description in source --></td> 2093 </tr> 2094 </table> 2095 <div> 2096 <p><b>See also:</b></p> 2097 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#descStartsWith(java.lang.String)">descStartsWith(String)</a></code></li> 2098 </ul> 2099 </div> 2100 2101</div> 2102 2103 2104<A NAME="enabled(boolean)"></A> 2105 2106<div class="api apilevel-"> 2107 <h3 class="api-name">enabled</h3> 2108 <div class="api-level"> 2109 <div></div> 2110 2111 2112 2113 </div> 2114<pre class="api-signature no-pretty-print"> 2115<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> enabled (boolean isEnabled)</pre> 2116 2117 2118 2119 2120 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the enabled criteria.</p> 2121 <table class="responsive"> 2122 <tr><th colspan=2>Parameters</th></tr> 2123 <tr> 2124 <td><code>isEnabled</code></td> 2125 <td width="100%"> 2126 <code>boolean</code> 2127 <!-- no parameter comment --></td> 2128 </tr> 2129 </table> 2130 <table class="responsive"> 2131 <tr><th colspan=2>Returns</th></tr> 2132 <tr> 2133 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2134 <td width="100%"><!-- no returns description in source --></td> 2135 </tr> 2136 </table> 2137 <div> 2138 <p><b>See also:</b></p> 2139 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#enabled(boolean)">enabled(boolean)</a></code></li> 2140 </ul> 2141 </div> 2142 2143</div> 2144 2145 2146<A NAME="focusable(boolean)"></A> 2147 2148<div class="api apilevel-"> 2149 <h3 class="api-name">focusable</h3> 2150 <div class="api-level"> 2151 <div></div> 2152 2153 2154 2155 </div> 2156<pre class="api-signature no-pretty-print"> 2157<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> focusable (boolean isFocusable)</pre> 2158 2159 2160 2161 2162 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focusable criteria.</p> 2163 <table class="responsive"> 2164 <tr><th colspan=2>Parameters</th></tr> 2165 <tr> 2166 <td><code>isFocusable</code></td> 2167 <td width="100%"> 2168 <code>boolean</code> 2169 <!-- no parameter comment --></td> 2170 </tr> 2171 </table> 2172 <table class="responsive"> 2173 <tr><th colspan=2>Returns</th></tr> 2174 <tr> 2175 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2176 <td width="100%"><!-- no returns description in source --></td> 2177 </tr> 2178 </table> 2179 <div> 2180 <p><b>See also:</b></p> 2181 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#focusable(boolean)">focusable(boolean)</a></code></li> 2182 </ul> 2183 </div> 2184 2185</div> 2186 2187 2188<A NAME="focused(boolean)"></A> 2189 2190<div class="api apilevel-"> 2191 <h3 class="api-name">focused</h3> 2192 <div class="api-level"> 2193 <div></div> 2194 2195 2196 2197 </div> 2198<pre class="api-signature no-pretty-print"> 2199<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> focused (boolean isFocused)</pre> 2200 2201 2202 2203 2204 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focused criteria.</p> 2205 <table class="responsive"> 2206 <tr><th colspan=2>Parameters</th></tr> 2207 <tr> 2208 <td><code>isFocused</code></td> 2209 <td width="100%"> 2210 <code>boolean</code> 2211 <!-- no parameter comment --></td> 2212 </tr> 2213 </table> 2214 <table class="responsive"> 2215 <tr><th colspan=2>Returns</th></tr> 2216 <tr> 2217 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2218 <td width="100%"><!-- no returns description in source --></td> 2219 </tr> 2220 </table> 2221 <div> 2222 <p><b>See also:</b></p> 2223 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#focused(boolean)">focused(boolean)</a></code></li> 2224 </ul> 2225 </div> 2226 2227</div> 2228 2229 2230<A NAME="hasChild(android.support.test.uiautomator.BySelector)"></A> 2231 2232<div class="api apilevel-"> 2233 <h3 class="api-name">hasChild</h3> 2234 <div class="api-level"> 2235 <div></div> 2236 2237 2238 2239 </div> 2240<pre class="api-signature no-pretty-print"> 2241<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> hasChild (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> childSelector)</pre> 2242 2243 2244 2245 2246 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a child selector criteria.</p> 2247 <table class="responsive"> 2248 <tr><th colspan=2>Parameters</th></tr> 2249 <tr> 2250 <td><code>childSelector</code></td> 2251 <td width="100%"> 2252 <code>BySelector</code> 2253 <!-- no parameter comment --></td> 2254 </tr> 2255 </table> 2256 <table class="responsive"> 2257 <tr><th colspan=2>Returns</th></tr> 2258 <tr> 2259 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2260 <td width="100%"><!-- no returns description in source --></td> 2261 </tr> 2262 </table> 2263 <div> 2264 <p><b>See also:</b></p> 2265 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#hasChild(android.support.test.uiautomator.BySelector)">hasChild(BySelector)</a></code></li> 2266 </ul> 2267 </div> 2268 2269</div> 2270 2271 2272<A NAME="hasDescendant(android.support.test.uiautomator.BySelector)"></A> 2273 2274<div class="api apilevel-"> 2275 <h3 class="api-name">hasDescendant</h3> 2276 <div class="api-level"> 2277 <div></div> 2278 2279 2280 2281 </div> 2282<pre class="api-signature no-pretty-print"> 2283<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> hasDescendant (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector)</pre> 2284 2285 2286 2287 2288 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria.</p> 2289 <table class="responsive"> 2290 <tr><th colspan=2>Parameters</th></tr> 2291 <tr> 2292 <td><code>descendantSelector</code></td> 2293 <td width="100%"> 2294 <code>BySelector</code> 2295 <!-- no parameter comment --></td> 2296 </tr> 2297 </table> 2298 <table class="responsive"> 2299 <tr><th colspan=2>Returns</th></tr> 2300 <tr> 2301 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2302 <td width="100%"><!-- no returns description in source --></td> 2303 </tr> 2304 </table> 2305 <div> 2306 <p><b>See also:</b></p> 2307 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#hasDescendant(android.support.test.uiautomator.BySelector)">hasDescendant(BySelector)</a></code></li> 2308 </ul> 2309 </div> 2310 2311</div> 2312 2313 2314<A NAME="hasDescendant(android.support.test.uiautomator.BySelector, int)"></A> 2315 2316<div class="api apilevel-"> 2317 <h3 class="api-name">hasDescendant</h3> 2318 <div class="api-level"> 2319 <div></div> 2320 2321 2322 2323 </div> 2324<pre class="api-signature no-pretty-print"> 2325<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> hasDescendant (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector, 2326 int maxDepth)</pre> 2327 2328 2329 2330 2331 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria.</p> 2332 <table class="responsive"> 2333 <tr><th colspan=2>Parameters</th></tr> 2334 <tr> 2335 <td><code>descendantSelector</code></td> 2336 <td width="100%"> 2337 <code>BySelector</code> 2338 <!-- no parameter comment --></td> 2339 </tr> 2340 <tr> 2341 <td><code>maxDepth</code></td> 2342 <td width="100%"> 2343 <code>int</code> 2344 <!-- no parameter comment --></td> 2345 </tr> 2346 </table> 2347 <table class="responsive"> 2348 <tr><th colspan=2>Returns</th></tr> 2349 <tr> 2350 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2351 <td width="100%"><!-- no returns description in source --></td> 2352 </tr> 2353 </table> 2354 <div> 2355 <p><b>See also:</b></p> 2356 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#hasDescendant(android.support.test.uiautomator.BySelector, int)">hasDescendant(BySelector, int)</a></code></li> 2357 </ul> 2358 </div> 2359 2360</div> 2361 2362 2363<A NAME="longClickable(boolean)"></A> 2364 2365<div class="api apilevel-"> 2366 <h3 class="api-name">longClickable</h3> 2367 <div class="api-level"> 2368 <div></div> 2369 2370 2371 2372 </div> 2373<pre class="api-signature no-pretty-print"> 2374<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> longClickable (boolean isLongClickable)</pre> 2375 2376 2377 2378 2379 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the long clickable criteria.</p> 2380 <table class="responsive"> 2381 <tr><th colspan=2>Parameters</th></tr> 2382 <tr> 2383 <td><code>isLongClickable</code></td> 2384 <td width="100%"> 2385 <code>boolean</code> 2386 <!-- no parameter comment --></td> 2387 </tr> 2388 </table> 2389 <table class="responsive"> 2390 <tr><th colspan=2>Returns</th></tr> 2391 <tr> 2392 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2393 <td width="100%"><!-- no returns description in source --></td> 2394 </tr> 2395 </table> 2396 <div> 2397 <p><b>See also:</b></p> 2398 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#longClickable(boolean)">longClickable(boolean)</a></code></li> 2399 </ul> 2400 </div> 2401 2402</div> 2403 2404 2405<A NAME="pkg(java.util.regex.Pattern)"></A> 2406 2407<div class="api apilevel-"> 2408 <h3 class="api-name">pkg</h3> 2409 <div class="api-level"> 2410 <div></div> 2411 2412 2413 2414 </div> 2415<pre class="api-signature no-pretty-print"> 2416<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> pkg (Pattern applicationPackage)</pre> 2417 2418 2419 2420 2421 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria.</p> 2422 <table class="responsive"> 2423 <tr><th colspan=2>Parameters</th></tr> 2424 <tr> 2425 <td><code>applicationPackage</code></td> 2426 <td width="100%"> 2427 <code>Pattern</code> 2428 <!-- no parameter comment --></td> 2429 </tr> 2430 </table> 2431 <table class="responsive"> 2432 <tr><th colspan=2>Returns</th></tr> 2433 <tr> 2434 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2435 <td width="100%"><!-- no returns description in source --></td> 2436 </tr> 2437 </table> 2438 <div> 2439 <p><b>See also:</b></p> 2440 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#pkg(java.util.regex.Pattern)">pkg(Pattern)</a></code></li> 2441 </ul> 2442 </div> 2443 2444</div> 2445 2446 2447<A NAME="pkg(java.lang.String)"></A> 2448 2449<div class="api apilevel-"> 2450 <h3 class="api-name">pkg</h3> 2451 <div class="api-level"> 2452 <div></div> 2453 2454 2455 2456 </div> 2457<pre class="api-signature no-pretty-print"> 2458<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> pkg (String applicationPackage)</pre> 2459 2460 2461 2462 2463 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria.</p> 2464 <table class="responsive"> 2465 <tr><th colspan=2>Parameters</th></tr> 2466 <tr> 2467 <td><code>applicationPackage</code></td> 2468 <td width="100%"> 2469 <code>String</code> 2470 <!-- no parameter comment --></td> 2471 </tr> 2472 </table> 2473 <table class="responsive"> 2474 <tr><th colspan=2>Returns</th></tr> 2475 <tr> 2476 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2477 <td width="100%"><!-- no returns description in source --></td> 2478 </tr> 2479 </table> 2480 <div> 2481 <p><b>See also:</b></p> 2482 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#pkg(java.lang.String)">pkg(String)</a></code></li> 2483 </ul> 2484 </div> 2485 2486</div> 2487 2488 2489<A NAME="res(java.lang.String)"></A> 2490 2491<div class="api apilevel-"> 2492 <h3 class="api-name">res</h3> 2493 <div class="api-level"> 2494 <div></div> 2495 2496 2497 2498 </div> 2499<pre class="api-signature no-pretty-print"> 2500<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> res (String resourceName)</pre> 2501 2502 2503 2504 2505 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria.</p> 2506 <table class="responsive"> 2507 <tr><th colspan=2>Parameters</th></tr> 2508 <tr> 2509 <td><code>resourceName</code></td> 2510 <td width="100%"> 2511 <code>String</code> 2512 <!-- no parameter comment --></td> 2513 </tr> 2514 </table> 2515 <table class="responsive"> 2516 <tr><th colspan=2>Returns</th></tr> 2517 <tr> 2518 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2519 <td width="100%"><!-- no returns description in source --></td> 2520 </tr> 2521 </table> 2522 <div> 2523 <p><b>See also:</b></p> 2524 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#res(java.lang.String)">res(String)</a></code></li> 2525 </ul> 2526 </div> 2527 2528</div> 2529 2530 2531<A NAME="res(java.lang.String, java.lang.String)"></A> 2532 2533<div class="api apilevel-"> 2534 <h3 class="api-name">res</h3> 2535 <div class="api-level"> 2536 <div></div> 2537 2538 2539 2540 </div> 2541<pre class="api-signature no-pretty-print"> 2542<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> res (String resourcePackage, 2543 String resourceId)</pre> 2544 2545 2546 2547 2548 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria.</p> 2549 <table class="responsive"> 2550 <tr><th colspan=2>Parameters</th></tr> 2551 <tr> 2552 <td><code>resourcePackage</code></td> 2553 <td width="100%"> 2554 <code>String</code> 2555 <!-- no parameter comment --></td> 2556 </tr> 2557 <tr> 2558 <td><code>resourceId</code></td> 2559 <td width="100%"> 2560 <code>String</code> 2561 <!-- no parameter comment --></td> 2562 </tr> 2563 </table> 2564 <table class="responsive"> 2565 <tr><th colspan=2>Returns</th></tr> 2566 <tr> 2567 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2568 <td width="100%"><!-- no returns description in source --></td> 2569 </tr> 2570 </table> 2571 <div> 2572 <p><b>See also:</b></p> 2573 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#res(java.lang.String, java.lang.String)">res(String, String)</a></code></li> 2574 </ul> 2575 </div> 2576 2577</div> 2578 2579 2580<A NAME="res(java.util.regex.Pattern)"></A> 2581 2582<div class="api apilevel-"> 2583 <h3 class="api-name">res</h3> 2584 <div class="api-level"> 2585 <div></div> 2586 2587 2588 2589 </div> 2590<pre class="api-signature no-pretty-print"> 2591<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> res (Pattern resourceName)</pre> 2592 2593 2594 2595 2596 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource id criteria.</p> 2597 <table class="responsive"> 2598 <tr><th colspan=2>Parameters</th></tr> 2599 <tr> 2600 <td><code>resourceName</code></td> 2601 <td width="100%"> 2602 <code>Pattern</code> 2603 <!-- no parameter comment --></td> 2604 </tr> 2605 </table> 2606 <table class="responsive"> 2607 <tr><th colspan=2>Returns</th></tr> 2608 <tr> 2609 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2610 <td width="100%"><!-- no returns description in source --></td> 2611 </tr> 2612 </table> 2613 <div> 2614 <p><b>See also:</b></p> 2615 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#res(java.util.regex.Pattern)">res(Pattern)</a></code></li> 2616 </ul> 2617 </div> 2618 2619</div> 2620 2621 2622<A NAME="scrollable(boolean)"></A> 2623 2624<div class="api apilevel-"> 2625 <h3 class="api-name">scrollable</h3> 2626 <div class="api-level"> 2627 <div></div> 2628 2629 2630 2631 </div> 2632<pre class="api-signature no-pretty-print"> 2633<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> scrollable (boolean isScrollable)</pre> 2634 2635 2636 2637 2638 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the scrollable criteria.</p> 2639 <table class="responsive"> 2640 <tr><th colspan=2>Parameters</th></tr> 2641 <tr> 2642 <td><code>isScrollable</code></td> 2643 <td width="100%"> 2644 <code>boolean</code> 2645 <!-- no parameter comment --></td> 2646 </tr> 2647 </table> 2648 <table class="responsive"> 2649 <tr><th colspan=2>Returns</th></tr> 2650 <tr> 2651 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2652 <td width="100%"><!-- no returns description in source --></td> 2653 </tr> 2654 </table> 2655 <div> 2656 <p><b>See also:</b></p> 2657 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#scrollable(boolean)">scrollable(boolean)</a></code></li> 2658 </ul> 2659 </div> 2660 2661</div> 2662 2663 2664<A NAME="selected(boolean)"></A> 2665 2666<div class="api apilevel-"> 2667 <h3 class="api-name">selected</h3> 2668 <div class="api-level"> 2669 <div></div> 2670 2671 2672 2673 </div> 2674<pre class="api-signature no-pretty-print"> 2675<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> selected (boolean isSelected)</pre> 2676 2677 2678 2679 2680 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the selected criteria.</p> 2681 <table class="responsive"> 2682 <tr><th colspan=2>Parameters</th></tr> 2683 <tr> 2684 <td><code>isSelected</code></td> 2685 <td width="100%"> 2686 <code>boolean</code> 2687 <!-- no parameter comment --></td> 2688 </tr> 2689 </table> 2690 <table class="responsive"> 2691 <tr><th colspan=2>Returns</th></tr> 2692 <tr> 2693 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2694 <td width="100%"><!-- no returns description in source --></td> 2695 </tr> 2696 </table> 2697 <div> 2698 <p><b>See also:</b></p> 2699 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#selected(boolean)">selected(boolean)</a></code></li> 2700 </ul> 2701 </div> 2702 2703</div> 2704 2705 2706<A NAME="text(java.util.regex.Pattern)"></A> 2707 2708<div class="api apilevel-"> 2709 <h3 class="api-name">text</h3> 2710 <div class="api-level"> 2711 <div></div> 2712 2713 2714 2715 </div> 2716<pre class="api-signature no-pretty-print"> 2717<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> text (Pattern regex)</pre> 2718 2719 2720 2721 2722 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p> 2723 <table class="responsive"> 2724 <tr><th colspan=2>Parameters</th></tr> 2725 <tr> 2726 <td><code>regex</code></td> 2727 <td width="100%"> 2728 <code>Pattern</code> 2729 <!-- no parameter comment --></td> 2730 </tr> 2731 </table> 2732 <table class="responsive"> 2733 <tr><th colspan=2>Returns</th></tr> 2734 <tr> 2735 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2736 <td width="100%"><!-- no returns description in source --></td> 2737 </tr> 2738 </table> 2739 <div> 2740 <p><b>See also:</b></p> 2741 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#text(java.util.regex.Pattern)">text(Pattern)</a></code></li> 2742 </ul> 2743 </div> 2744 2745</div> 2746 2747 2748<A NAME="text(java.lang.String)"></A> 2749 2750<div class="api apilevel-"> 2751 <h3 class="api-name">text</h3> 2752 <div class="api-level"> 2753 <div></div> 2754 2755 2756 2757 </div> 2758<pre class="api-signature no-pretty-print"> 2759<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> text (String text)</pre> 2760 2761 2762 2763 2764 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p> 2765 <table class="responsive"> 2766 <tr><th colspan=2>Parameters</th></tr> 2767 <tr> 2768 <td><code>text</code></td> 2769 <td width="100%"> 2770 <code>String</code> 2771 <!-- no parameter comment --></td> 2772 </tr> 2773 </table> 2774 <table class="responsive"> 2775 <tr><th colspan=2>Returns</th></tr> 2776 <tr> 2777 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2778 <td width="100%"><!-- no returns description in source --></td> 2779 </tr> 2780 </table> 2781 <div> 2782 <p><b>See also:</b></p> 2783 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#text(java.lang.String)">text(String)</a></code></li> 2784 </ul> 2785 </div> 2786 2787</div> 2788 2789 2790<A NAME="textContains(java.lang.String)"></A> 2791 2792<div class="api apilevel-"> 2793 <h3 class="api-name">textContains</h3> 2794 <div class="api-level"> 2795 <div></div> 2796 2797 2798 2799 </div> 2800<pre class="api-signature no-pretty-print"> 2801<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> textContains (String substring)</pre> 2802 2803 2804 2805 2806 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p> 2807 <table class="responsive"> 2808 <tr><th colspan=2>Parameters</th></tr> 2809 <tr> 2810 <td><code>substring</code></td> 2811 <td width="100%"> 2812 <code>String</code> 2813 <!-- no parameter comment --></td> 2814 </tr> 2815 </table> 2816 <table class="responsive"> 2817 <tr><th colspan=2>Returns</th></tr> 2818 <tr> 2819 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2820 <td width="100%"><!-- no returns description in source --></td> 2821 </tr> 2822 </table> 2823 <div> 2824 <p><b>See also:</b></p> 2825 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#textContains(java.lang.String)">textContains(String)</a></code></li> 2826 </ul> 2827 </div> 2828 2829</div> 2830 2831 2832<A NAME="textEndsWith(java.lang.String)"></A> 2833 2834<div class="api apilevel-"> 2835 <h3 class="api-name">textEndsWith</h3> 2836 <div class="api-level"> 2837 <div></div> 2838 2839 2840 2841 </div> 2842<pre class="api-signature no-pretty-print"> 2843<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> textEndsWith (String substring)</pre> 2844 2845 2846 2847 2848 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p> 2849 <table class="responsive"> 2850 <tr><th colspan=2>Parameters</th></tr> 2851 <tr> 2852 <td><code>substring</code></td> 2853 <td width="100%"> 2854 <code>String</code> 2855 <!-- no parameter comment --></td> 2856 </tr> 2857 </table> 2858 <table class="responsive"> 2859 <tr><th colspan=2>Returns</th></tr> 2860 <tr> 2861 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2862 <td width="100%"><!-- no returns description in source --></td> 2863 </tr> 2864 </table> 2865 <div> 2866 <p><b>See also:</b></p> 2867 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#textEndsWith(java.lang.String)">textEndsWith(String)</a></code></li> 2868 </ul> 2869 </div> 2870 2871</div> 2872 2873 2874<A NAME="textStartsWith(java.lang.String)"></A> 2875 2876<div class="api apilevel-"> 2877 <h3 class="api-name">textStartsWith</h3> 2878 <div class="api-level"> 2879 <div></div> 2880 2881 2882 2883 </div> 2884<pre class="api-signature no-pretty-print"> 2885<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> textStartsWith (String substring)</pre> 2886 2887 2888 2889 2890 <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p> 2891 <table class="responsive"> 2892 <tr><th colspan=2>Parameters</th></tr> 2893 <tr> 2894 <td><code>substring</code></td> 2895 <td width="100%"> 2896 <code>String</code> 2897 <!-- no parameter comment --></td> 2898 </tr> 2899 </table> 2900 <table class="responsive"> 2901 <tr><th colspan=2>Returns</th></tr> 2902 <tr> 2903 <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td> 2904 <td width="100%"><!-- no returns description in source --></td> 2905 </tr> 2906 </table> 2907 <div> 2908 <p><b>See also:</b></p> 2909 <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#textStartsWith(java.lang.String)">textStartsWith(String)</a></code></li> 2910 </ul> 2911 </div> 2912 2913</div> 2914 2915 2916 2917 2918 2919<!-- ========= METHOD DETAIL ======== --> 2920 2921 2922 2923<!-- ========= END OF CLASS DATA ========= --> 2924 2925</div><!-- end jd-content --> 2926 2927 2928 2929<div class="data-reference-resources-wrapper"> 2930 2931 <ul data-reference-resources> 2932 2933 2934 <li><h2>Interfaces</h2> 2935 <ul> 2936 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/IAutomationSupport.html">IAutomationSupport</a></li> 2937 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiWatcher.html">UiWatcher</a></li> 2938 </ul> 2939 </li> 2940 2941 <li><h2>Classes</h2> 2942 <ul> 2943 <li class="selected api apilevel-"><a href="/reference/android/support/test/uiautomator/By.html">By</a></li> 2944 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></li> 2945 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/Configurator.html">Configurator</a></li> 2946 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/EventCondition.html">EventCondition</a></li> 2947 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/SearchCondition.html">SearchCondition</a></li> 2948 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.html">UiAutomatorInstrumentationTestRunner</a></li> 2949 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiAutomatorTestCase.html">UiAutomatorTestCase</a></li> 2950 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiCollection.html">UiCollection</a></li> 2951 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiDevice.html">UiDevice</a></li> 2952 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObject.html">UiObject</a></li> 2953 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></li> 2954 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObject2Condition.html">UiObject2Condition</a></li> 2955 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiScrollable.html">UiScrollable</a></li> 2956 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiSelector.html">UiSelector</a></li> 2957 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/Until.html">Until</a></li> 2958 </ul> 2959 </li> 2960 2961 <li><h2>Enums</h2> 2962 <ul> 2963 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/Direction.html">Direction</a></li> 2964 </ul> 2965 </li> 2966 2967 <li><h2>Exceptions</h2> 2968 <ul> 2969 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/StaleObjectException.html">StaleObjectException</a></li> 2970 <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObjectNotFoundException.html">UiObjectNotFoundException</a></li> 2971 </ul> 2972 </li> 2973 2974 </ul> 2975 2976</div> 2977 2978 2979 2980</body> 2981</html> 2982