blob: 98455952e4e8be28ea1aa4673f7fbf5090a652a4 [file] [log] [blame]
Quddus Chong489218c2015-02-26 16:38:46 -08001<!DOCTYPE html>
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
Quddus Chong900831f2015-04-17 15:01:16 -070098
Quddus Chong489218c2015-02-26 16:38:46 -080099<html>
100<head>
101
102
103<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
104<meta name="viewport" content="width=device-width" />
105
106<link rel="shortcut icon" type="image/x-icon" href="../../../../../favicon.ico" />
107<title>Direction | Android Developers</title>
108
109<!-- STYLESHEETS -->
110<link rel="stylesheet"
111href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
112<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
113 title="roboto">
Quddus Chong900831f2015-04-17 15:01:16 -0700114<link href="../../../../../assets/css/default.css?v=5" rel="stylesheet" type="text/css">
Quddus Chong489218c2015-02-26 16:38:46 -0800115
116
117<!-- FULLSCREEN STYLESHEET -->
118<link href="../../../../../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
119type="text/css">
120
121
122<!-- JAVASCRIPT -->
123<script src="http://www.google.com/jsapi" type="text/javascript"></script>
124<script src="../../../../../assets/js/android_3p-bundle.js" type="text/javascript"></script>
125<script type="text/javascript">
126 var toRoot = "../../../../../";
127 var metaTags = [];
128 var devsite = false;
129</script>
Quddus Chong900831f2015-04-17 15:01:16 -0700130<script src="../../../../../assets/js/docs.js?v=3" type="text/javascript"></script>
131
132
Quddus Chong489218c2015-02-26 16:38:46 -0800133
134<script>
135 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
136 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
137 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
138 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
139
140 ga('create', 'UA-5831155-1', 'android.com');
141 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
142 ga('send', 'pageview');
143 ga('universal.send', 'pageview'); // Send page view for new tracker.
144</script>
145
146</head>
147
148<body class="gc-documentation
149 develop reference" itemscope itemtype="http://schema.org/Article">
150 <div id="doc-api-level" class="" style="display:none"></div>
151 <a name="top"></a>
152
153
154<a name="top"></a>
155
Quddus Chong900831f2015-04-17 15:01:16 -0700156<!-- dialog to prompt lang pref change when loaded from hardcoded URL
157<div id="langMessage" style="display:none">
158 <div>
159 <div class="lang en">
160 <p>You requested a page in English, would you like to proceed with this language setting?</p>
161 </div>
162 <div class="lang es">
163 <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
164 </div>
165 <div class="lang ja">
166 <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
167 </div>
168 <div class="lang ko">
169 <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
170 </div>
171 <div class="lang ru">
172 <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
173 </div>
174 <div class="lang zh-cn">
175 <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
176 </div>
177 <div class="lang zh-tw">
178 <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
179 </div>
180 <a href="#" class="button yes" onclick="return false;">
181 <span class="lang en">Yes</span>
182 <span class="lang es">Sí</span>
183 <span class="lang ja">Yes</span>
184 <span class="lang ko">Yes</span>
185 <span class="lang ru">Yes</span>
186 <span class="lang zh-cn">是的</span>
187 <span class="lang zh-tw">没有</span>
188 </a>
189 <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
190 <span class="lang en">No</span>
191 <span class="lang es">No</span>
192 <span class="lang ja">No</span>
193 <span class="lang ko">No</span>
194 <span class="lang ru">No</span>
195 <span class="lang zh-cn">没有</span>
196 <span class="lang zh-tw">没有</span>
197 </a>
198 </div>
199</div> -->
200
201
Quddus Chong489218c2015-02-26 16:38:46 -0800202 <!-- Header -->
203 <div id="header-wrapper">
204 <div id="header">
205
206
207
208
209 <div class="wrap" id="header-wrap">
210 <div class="col-3 logo">
211 <a href="../../../../../index.html">
212 <img src="../../../../../assets/images/dac_logo.png"
213 srcset="../../../../../assets/images/dac_logo@2x.png 2x"
214 width="123" height="25" alt="Android Developers" />
215 </a>
216 <div class="btn-quicknav" id="btn-quicknav">
217 <a href="#" class="arrow-inactive">Quicknav</a>
218 <a href="#" class="arrow-active">Quicknav</a>
219 </div>
220 </div>
221 <ul class="nav-x col-9">
222 <li class="design">
223 <a href="../../../../../design/index.html"
224 zh-tw-lang="設計"
225 zh-cn-lang="设计"
226 ru-lang="Проектирование"
227 ko-lang="디자인"
228 ja-lang="設計"
229 es-lang="Diseñar"
230 >Design</a></li>
231 <li class="develop"><a href="../../../../../develop/index.html"
232 zh-tw-lang="開發"
233 zh-cn-lang="开发"
234 ru-lang="Разработка"
235 ko-lang="개발"
236 ja-lang="開発"
237 es-lang="Desarrollar"
238 >Develop</a></li>
239 <li class="distribute last"><a href="../../../../../distribute/index.html"
240 zh-tw-lang="發佈"
241 zh-cn-lang="分发"
242 ru-lang="Распространение"
243 ko-lang="배포"
244 ja-lang="配布"
245 es-lang="Distribuir"
246 >Distribute</a></li>
247 </ul>
248
249
250
251
252<div class="menu-container">
253 <div class="moremenu">
254 <div id="more-btn"></div>
255 </div>
256 <div class="morehover" id="moremenu">
257 <div class="top"></div>
258 <div class="mid">
259 <div class="header">Links</div>
260 <ul>
261 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
262 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
263 <li><a href="../../../../../about/index.html">About Android</a></li>
264 </ul>
265 <div class="header">Android Sites</div>
266 <ul>
267 <li><a href="http://www.android.com">Android.com</a></li>
268 <li class="active"><a>Android Developers</a></li>
269 <li><a href="http://source.android.com">Android Open Source Project</a></li>
270 </ul>
271
272
273
274
275 <br class="clearfix" />
276 </div><!-- end 'mid' -->
277 <div class="bottom"></div>
278 </div><!-- end 'moremenu' -->
279
280 <div class="search" id="search-container">
281 <div class="search-inner">
282 <div id="search-btn"></div>
283 <div class="left"></div>
284 <form onsubmit="return submit_search()">
285 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
286 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
287 onkeydown="return search_changed(event, true, '../../../../../')"
288 onkeyup="return search_changed(event, false, '../../../../../')" />
289 </form>
290 <div class="right"></div>
291 <a class="close hide">close</a>
292 <div class="left"></div>
293 <div class="right"></div>
294 </div><!-- end search-inner -->
295 </div><!-- end search-container -->
296
297 <div class="search_filtered_wrapper reference">
298 <div class="suggest-card reference no-display">
299 <ul class="search_filtered">
300 </ul>
301 </div>
302 </div>
303
304 <div class="search_filtered_wrapper docs">
305 <div class="suggest-card dummy no-display">&nbsp;</div>
306 <div class="suggest-card develop no-display">
307 <ul class="search_filtered">
308 </ul>
309 <div class="child-card guides no-display">
310 </div>
311 <div class="child-card training no-display">
312 </div>
313 <div class="child-card samples no-display">
314 </div>
315 </div>
316 <div class="suggest-card design no-display">
317 <ul class="search_filtered">
318 </ul>
319 </div>
320 <div class="suggest-card distribute no-display">
321 <ul class="search_filtered">
322 </ul>
323 </div>
324 </div>
325</div><!-- end menu-container (search and menu widget) -->
326
327
328
329 <!-- Expanded quicknav -->
330 <div id="quicknav" class="col-13">
331 <ul>
332 <li class="about">
333 <ul>
334 <li><a href="../../../../../about/index.html">About</a></li>
335 <li><a href="../../../../../wear/index.html">Wear</a></li>
336 <li><a href="../../../../../tv/index.html">TV</a></li>
337 <li><a href="../../../../../auto/index.html">Auto</a></li>
338 </ul>
339 </li>
340 <li class="design">
341 <ul>
342 <li><a href="../../../../../design/index.html">Get Started</a></li>
343 <li><a href="../../../../../design/devices.html">Devices</a></li>
344 <li><a href="../../../../../design/style/index.html">Style</a></li>
345 <li><a href="../../../../../design/patterns/index.html">Patterns</a></li>
346 <li><a href="../../../../../design/building-blocks/index.html">Building Blocks</a></li>
347 <li><a href="../../../../../design/downloads/index.html">Downloads</a></li>
348 <li><a href="../../../../../design/videos/index.html">Videos</a></li>
349 </ul>
350 </li>
351 <li class="develop">
352 <ul>
353 <li><a href="../../../../../training/index.html"
354 zh-tw-lang="訓練課程"
355 zh-cn-lang="培训"
356 ru-lang="Курсы"
357 ko-lang="교육"
358 ja-lang="トレーニング"
359 es-lang="Capacitación"
360 >Training</a></li>
361 <li><a href="../../../../../guide/index.html"
362 zh-tw-lang="API 指南"
363 zh-cn-lang="API 指南"
364 ru-lang="Руководства по API"
365 ko-lang="API 가이드"
366 ja-lang="API ガイド"
367 es-lang="Guías de la API"
368 >API Guides</a></li>
369 <li><a href="../../../../../reference/packages.html"
370 zh-tw-lang="參考資源"
371 zh-cn-lang="参考"
372 ru-lang="Справочник"
373 ko-lang="참조문서"
374 ja-lang="リファレンス"
375 es-lang="Referencia"
376 >Reference</a></li>
377 <li><a href="../../../../../sdk/index.html"
378 zh-tw-lang="相關工具"
379 zh-cn-lang="工具"
380 ru-lang="Инструменты"
381 ko-lang="도구"
382 ja-lang="ツール"
383 es-lang="Herramientas"
384 >Tools</a>
385 </li>
386 <li><a href="../../../../../google/index.html">Google Services</a>
387 </li>
388
389 </ul>
390 </li>
391 <li class="distribute last">
392 <ul>
393 <li><a href="../../../../../distribute/googleplay/index.html">Google Play</a></li>
394 <li><a href="../../../../../distribute/essentials/index.html">Essentials</a></li>
395 <li><a href="../../../../../distribute/users/index.html">Get Users</a></li>
396 <li><a href="../../../../../distribute/engage/index.html">Engage &amp; Retain</a></li>
397 <li><a href="../../../../../distribute/monetize/index.html">Monetize</a></li>
Quddus Chong900831f2015-04-17 15:01:16 -0700398 <li><a href="../../../../../distribute/analyze/index.html">Analyze</a></li>
Quddus Chong489218c2015-02-26 16:38:46 -0800399 <li><a href="../../../../../distribute/tools/index.html">Tools &amp; Reference</a></li>
400 <li><a href="../../../../../distribute/stories/index.html">Developer Stories</a></li>
401 </ul>
402 </li>
403 </ul>
404 </div><!-- /Expanded quicknav -->
405 </div><!-- end header-wrap.wrap -->
406 </div><!-- end header -->
407
408
409 <!-- Secondary x-nav -->
410 <div id="nav-x">
411 <div class="wrap" style="position:relative;z-index:1">
412
413
Quddus Chong489218c2015-02-26 16:38:46 -0800414
Quddus Chong489218c2015-02-26 16:38:46 -0800415
416
417 <ul class="nav-x col-9 develop" style="width:100%">
418 <li class="training"><a href="../../../../../training/index.html"
419 zh-tw-lang="訓練課程"
420 zh-cn-lang="培训"
421 ru-lang="Курсы"
422 ko-lang="교육"
423 ja-lang="トレーニング"
424 es-lang="Capacitación"
425 >Training</a></li>
426 <li class="guide"><a href="../../../../../guide/index.html"
427 zh-tw-lang="API 指南"
428 zh-cn-lang="API 指南"
429 ru-lang="Руководства по API"
430 ko-lang="API 가이드"
431 ja-lang="API ガイド"
432 es-lang="Guías de la API"
433 >API Guides</a></li>
434 <li class="reference"><a href="../../../../../reference/packages.html"
435 zh-tw-lang="參考資源"
436 zh-cn-lang="参考"
437 ru-lang="Справочник"
438 ko-lang="참조문서"
439 ja-lang="リファレンス"
440 es-lang="Referencia"
441 >Reference</a></li>
442 <li class="tools"><a href="../../../../../sdk/index.html"
443 zh-tw-lang="相關工具"
444 zh-cn-lang="工具"
445 ru-lang="Инструменты"
446 ko-lang="도구"
447 ja-lang="ツール"
448 es-lang="Herramientas"
449 >Tools</a></li>
450 <li class="google"><a href="../../../../../google/index.html"
451 >Google Services</a>
452 </li>
453
454 </ul>
455 </div>
456 </div>
457 <!-- /Sendondary x-nav DEVELOP -->
458
459
460
461 <div id="searchResults" class="wrap" style="display:none;">
462 <h2 id="searchTitle">Results</h2>
463 <div id="leftSearchControl" class="search-control">Loading...</div>
464 </div>
465 </div> <!--end header-wrapper -->
466
467 <div id="sticky-header">
468 <div>
469 <a class="logo" href="#top"></a>
470 <a class="top" href="#top"></a>
471 <ul class="breadcrumb">
472
473 <li class="current">Direction</li>
474 </ul>
475 </div>
476 </div>
477
478
479
480
481
482 <div class="wrap clearfix" id="body-content">
483 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
484 <div id="devdoc-nav">
485 <div id="api-nav-header">
486 <div id="api-level-toggle">
487 <label for="apiLevelCheckbox" class="disabled"
488 title="Select your target API level to dim unavailable APIs">API level: </label>
489 <div class="select-wrapper">
490 <select id="apiLevelSelector">
491 <!-- option elements added by buildApiLevelSelector() -->
492 </select>
493 </div>
494 </div><!-- end toggle -->
495 <div id="api-nav-title">Android APIs</div>
496 </div><!-- end nav header -->
497 <script>
498 var SINCE_DATA = [ ];
499 buildApiLevelSelector();
500 </script>
501
502 <div id="swapper">
503 <div id="nav-panels">
504 <div id="resize-packages-nav">
505 <div id="packages-nav" class="scroll-pane">
506
507 <ul>
508
509 <li class="api apilevel-">
510 <a href="../../../../../reference/android/support/test/package-summary.html">android.support.test</a></li>
511 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700512 <a href="../../../../../reference/android/support/test/annotation/package-summary.html">android.support.test.annotation</a></li>
513 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800514 <a href="../../../../../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
515 <li class="api apilevel-">
516 <a href="../../../../../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
517 <li class="api apilevel-">
518 <a href="../../../../../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
519 <li class="api apilevel-">
520 <a href="../../../../../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
521 <li class="api apilevel-">
522 <a href="../../../../../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
523 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700524 <a href="../../../../../reference/android/support/test/espresso/intent/package-summary.html">android.support.test.espresso.intent</a></li>
525 <li class="api apilevel-">
526 <a href="../../../../../reference/android/support/test/espresso/intent/matcher/package-summary.html">android.support.test.espresso.intent.matcher</a></li>
527 <li class="api apilevel-">
528 <a href="../../../../../reference/android/support/test/espresso/intent/rule/package-summary.html">android.support.test.espresso.intent.rule</a></li>
529 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800530 <a href="../../../../../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
531 <li class="api apilevel-">
532 <a href="../../../../../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
533 <li class="api apilevel-">
534 <a href="../../../../../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
535 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700536 <a href="../../../../../reference/android/support/test/rule/package-summary.html">android.support.test.rule</a></li>
537 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800538 <a href="../../../../../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
539 <li class="api apilevel-">
Quddus Chong900831f2015-04-17 15:01:16 -0700540 <a href="../../../../../reference/android/support/test/runner/intent/package-summary.html">android.support.test.runner.intent</a></li>
541 <li class="api apilevel-">
Quddus Chong489218c2015-02-26 16:38:46 -0800542 <a href="../../../../../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
543 <li class="selected api apilevel-">
544 <a href="../../../../../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
545 </ul><br/>
546
547 </div> <!-- end packages-nav -->
548 </div> <!-- end resize-packages -->
549 <div id="classes-nav" class="scroll-pane">
550
551
552
553 <ul>
554
555
556 <li><h2>Interfaces</h2>
557 <ul>
558 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/IAutomationSupport.html">IAutomationSupport</a></li>
559 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiWatcher.html">UiWatcher</a></li>
560 </ul>
561 </li>
562
563 <li><h2>Classes</h2>
564 <ul>
565 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/By.html">By</a></li>
566 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></li>
567 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/Configurator.html">Configurator</a></li>
568 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/EventCondition.html">EventCondition</a></li>
569 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/SearchCondition.html">SearchCondition</a></li>
570 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.html">UiAutomatorInstrumentationTestRunner</a></li>
571 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiAutomatorTestCase.html">UiAutomatorTestCase</a></li>
572 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiCollection.html">UiCollection</a></li>
573 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiDevice.html">UiDevice</a></li>
574 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObject.html">UiObject</a></li>
575 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></li>
576 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObject2Condition.html">UiObject2Condition</a></li>
577 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiScrollable.html">UiScrollable</a></li>
578 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiSelector.html">UiSelector</a></li>
579 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/Until.html">Until</a></li>
580 </ul>
581 </li>
582
583 <li><h2>Enums</h2>
584 <ul>
585 <li class="selected api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a></li>
586 </ul>
587 </li>
588
589 <li><h2>Exceptions</h2>
590 <ul>
591 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/StaleObjectException.html">StaleObjectException</a></li>
592 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObjectNotFoundException.html">UiObjectNotFoundException</a></li>
593 </ul>
594 </li>
595
596 </ul><br/>
597
598
599 </div><!-- end classes -->
600 </div><!-- end nav-panels -->
601 <div id="nav-tree" style="display:none" class="scroll-pane">
602 <div id="tree-list"></div>
603 </div><!-- end nav-tree -->
604 </div><!-- end swapper -->
605 <div id="nav-swap">
606 <a class="fullscreen">fullscreen</a>
607 <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
608 </div>
609 </div> <!-- end devdoc-nav -->
610 </div> <!-- end side-nav -->
611 <script type="text/javascript">
612 // init fullscreen based on user pref
613 var fullscreen = readCookie("fullscreen");
614 if (fullscreen != 0) {
615 if (fullscreen == "false") {
616 toggleFullscreen(false);
617 } else {
618 toggleFullscreen(true);
619 }
620 }
621 // init nav version for mobile
622 if (isMobile) {
623 swapNav(); // tree view should be used on mobile
624 $('#nav-swap').hide();
625 } else {
626 chooseDefaultNav();
627 if ($("#nav-tree").is(':visible')) {
628 init_default_navtree("../../../../../");
629 }
630 }
631 // scroll the selected page into view
632 $(document).ready(function() {
633 scrollIntoView("packages-nav");
634 scrollIntoView("classes-nav");
635 });
636 </script>
637
638
639
640
641
642<div class="col-12" id="doc-col">
643
644<div id="api-info-block">
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675<div class="sum-details-links">
676
677Summary:
678
679
680
681
682 <a href="#enumconstants">Enums</a>
683
684
685
686
687
688
689
690
691
692 &#124; <a href="#pubmethods">Methods</a>
693
694
695
696
697 &#124; <a href="#inhmethods">Inherited Methods</a>
698
699&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
700
701</div><!-- end sum-details-links -->
702<div class="api-level">
703
704
705
706
707</div>
708</div><!-- end api-info-block -->
709
710
711<!-- ======== START OF CLASS DATA ======== -->
712
713<div id="jd-header">
714 public
715
716 final
717
718 enum
719<h1 itemprop="name">Direction</h1>
720
721
722
723
724
725
726
727
728 extends Enum&lt;E&nbsp;extends&nbsp;Enum&lt;E&gt;&gt;<br/>
729
730
731
732
733
734
735
736
737
738
739
740
741</div><!-- end header -->
742
743<div id="naMessage"></div>
744
745<div id="jd-content" class="api apilevel-">
746<table class="jd-inheritance-table">
747
748
749 <tr>
750
751 <td colspan="3" class="jd-inheritance-class-cell">java.lang.Object</td>
752 </tr>
753
754
755 <tr>
756
757 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
758
759 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Enum&lt;E&nbsp;extends&nbsp;java.lang.Enum&lt;E&gt;&gt;</td>
760 </tr>
761
762
763 <tr>
764
765 <td class="jd-inheritance-space">&nbsp;</td>
766
767 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
768
769 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.uiautomator.Direction</td>
770 </tr>
771
772
773</table>
774
775
776
777
778
779
780
781<div class="jd-descr">
782
783
784<h2>Class Overview</h2>
785<p itemprop="articleBody">An enumeration used to specify the primary direction of certain gestures. </p>
786
787
788
789
790
791</div><!-- jd-descr -->
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808<div class="jd-descr">
809
810
811<h2>Summary</h2>
812
813
814
815
816
817
818
819
820
821
822
823<!-- =========== ENUM CONSTANT SUMMARY =========== -->
824<table id="enumconstants" class="jd-sumtable"><tr><th colspan="12">Enum Values</th></tr>
825
826
827 <tr class="alt-color api apilevel-" >
828 <td class="jd-descrcol"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>&nbsp;</td>
829 <td class="jd-linkcol">DOWN&nbsp;</td>
830 <td class="jd-descrcol" width="100%">
831 &nbsp;
832
833
834
835 </td>
836 </tr>
837
838
839 <tr class=" api apilevel-" >
840 <td class="jd-descrcol"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>&nbsp;</td>
841 <td class="jd-linkcol">LEFT&nbsp;</td>
842 <td class="jd-descrcol" width="100%">
843 &nbsp;
844
845
846
847 </td>
848 </tr>
849
850
851 <tr class="alt-color api apilevel-" >
852 <td class="jd-descrcol"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>&nbsp;</td>
853 <td class="jd-linkcol">RIGHT&nbsp;</td>
854 <td class="jd-descrcol" width="100%">
855 &nbsp;
856
857
858
859 </td>
860 </tr>
861
862
863 <tr class=" api apilevel-" >
864 <td class="jd-descrcol"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>&nbsp;</td>
865 <td class="jd-linkcol">UP&nbsp;</td>
866 <td class="jd-descrcol" width="100%">
867 &nbsp;
868
869
870
871 </td>
872 </tr>
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893<!-- ========== METHOD SUMMARY =========== -->
894<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
895
896
897
898
899 <tr class="alt-color api apilevel-" >
900 <td class="jd-typecol"><nobr>
901
902
903
904 static
905
906 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a></nobr>
907 </td>
908 <td class="jd-linkcol" width="100%"><nobr>
909 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html#reverse(android.support.test.uiautomator.Direction)">reverse</a></span>(<a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a> direction)</nobr>
910
911 <div class="jd-descrdiv">
912 Returns the reverse of the given direction.
913
914
915
916 </div>
917
918 </td></tr>
919
920
921
922 <tr class=" api apilevel-" >
923 <td class="jd-typecol"><nobr>
924
925
926
927 static
928
929 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a></nobr>
930 </td>
931 <td class="jd-linkcol" width="100%"><nobr>
932 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html#valueOf(java.lang.String)">valueOf</a></span>(String name)</nobr>
933
934 </td></tr>
935
936
937
938 <tr class="alt-color api apilevel-" >
939 <td class="jd-typecol"><nobr>
940
941
942 final
943 static
944
945 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction[]</a></nobr>
946 </td>
947 <td class="jd-linkcol" width="100%"><nobr>
948 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html#values()">values</a></span>()</nobr>
949
950 </td></tr>
951
952
953
954</table>
955
956
957
958
959
960
961
962<!-- ========== METHOD SUMMARY =========== -->
963<table id="inhmethods" class="jd-sumtable"><tr><th>
964 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
965 <div style="clear:left;">Inherited Methods</div></th></tr>
966
967
968<tr class="api apilevel-" >
969<td colspan="12">
970 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Enum" class="jd-expando-trigger closed"
971 ><img id="inherited-methods-java.lang.Enum-trigger"
972 src="../../../../../assets/images/triangle-closed.png"
973 class="jd-expando-trigger-img" /></a>
974From class
975
976 java.lang.Enum
977
978<div id="inherited-methods-java.lang.Enum">
979 <div id="inherited-methods-java.lang.Enum-list"
980 class="jd-inheritedlinks">
981 </div>
982 <div id="inherited-methods-java.lang.Enum-summary" style="display: none;">
983 <table class="jd-sumtable-expando">
984
985
986
987
988 <tr class="alt-color api apilevel-" >
989 <td class="jd-typecol"><nobr>
990
991
992 final
993
994
995 Object</nobr>
996 </td>
997 <td class="jd-linkcol" width="100%"><nobr>
998 <span class="sympad">clone</span>()</nobr>
999
1000 </td></tr>
1001
1002
1003
1004 <tr class=" api apilevel-" >
1005 <td class="jd-typecol"><nobr>
1006
1007
1008
1009
1010
1011 int</nobr>
1012 </td>
1013 <td class="jd-linkcol" width="100%"><nobr>
1014 <span class="sympad">compareTo</span>(Object arg0)</nobr>
1015
1016 </td></tr>
1017
1018
1019
1020 <tr class="alt-color api apilevel-" >
1021 <td class="jd-typecol"><nobr>
1022
1023
1024 final
1025
1026
1027 int</nobr>
1028 </td>
1029 <td class="jd-linkcol" width="100%"><nobr>
1030 <span class="sympad">compareTo</span>(E arg0)</nobr>
1031
1032 </td></tr>
1033
1034
1035
1036 <tr class=" api apilevel-" >
1037 <td class="jd-typecol"><nobr>
1038
1039
1040 final
1041
1042
1043 boolean</nobr>
1044 </td>
1045 <td class="jd-linkcol" width="100%"><nobr>
1046 <span class="sympad">equals</span>(Object arg0)</nobr>
1047
1048 </td></tr>
1049
1050
1051
1052 <tr class="alt-color api apilevel-" >
1053 <td class="jd-typecol"><nobr>
1054
1055
1056 final
1057
1058
1059 void</nobr>
1060 </td>
1061 <td class="jd-linkcol" width="100%"><nobr>
1062 <span class="sympad">finalize</span>()</nobr>
1063
1064 </td></tr>
1065
1066
1067
1068 <tr class=" api apilevel-" >
1069 <td class="jd-typecol"><nobr>
1070
1071
1072 final
1073
1074
1075 Class&lt;E&gt;</nobr>
1076 </td>
1077 <td class="jd-linkcol" width="100%"><nobr>
1078 <span class="sympad">getDeclaringClass</span>()</nobr>
1079
1080 </td></tr>
1081
1082
1083
1084 <tr class="alt-color api apilevel-" >
1085 <td class="jd-typecol"><nobr>
1086
1087
1088 final
1089
1090
1091 int</nobr>
1092 </td>
1093 <td class="jd-linkcol" width="100%"><nobr>
1094 <span class="sympad">hashCode</span>()</nobr>
1095
1096 </td></tr>
1097
1098
1099
1100 <tr class=" api apilevel-" >
1101 <td class="jd-typecol"><nobr>
1102
1103
1104 final
1105
1106
1107 String</nobr>
1108 </td>
1109 <td class="jd-linkcol" width="100%"><nobr>
1110 <span class="sympad">name</span>()</nobr>
1111
1112 </td></tr>
1113
1114
1115
1116 <tr class="alt-color api apilevel-" >
1117 <td class="jd-typecol"><nobr>
1118
1119
1120 final
1121
1122
1123 int</nobr>
1124 </td>
1125 <td class="jd-linkcol" width="100%"><nobr>
1126 <span class="sympad">ordinal</span>()</nobr>
1127
1128 </td></tr>
1129
1130
1131
1132 <tr class=" api apilevel-" >
1133 <td class="jd-typecol"><nobr>
1134
1135
1136
1137
1138
1139 String</nobr>
1140 </td>
1141 <td class="jd-linkcol" width="100%"><nobr>
1142 <span class="sympad">toString</span>()</nobr>
1143
1144 </td></tr>
1145
1146
1147
1148 <tr class="alt-color api apilevel-" >
1149 <td class="jd-typecol"><nobr>
1150
1151
1152
1153 static
1154 &lt;T&nbsp;extends&nbsp;Enum&lt;T&gt;&gt;
1155 T</nobr>
1156 </td>
1157 <td class="jd-linkcol" width="100%"><nobr>
1158 <span class="sympad">valueOf</span>(Class&lt;T&gt; arg0, String arg1)</nobr>
1159
1160 </td></tr>
1161
1162
1163</table>
1164 </div>
1165</div>
1166</td></tr>
1167
1168
1169
1170<tr class="api apilevel-" >
1171<td colspan="12">
1172 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1173 ><img id="inherited-methods-java.lang.Object-trigger"
1174 src="../../../../../assets/images/triangle-closed.png"
1175 class="jd-expando-trigger-img" /></a>
1176From class
1177
1178 java.lang.Object
1179
1180<div id="inherited-methods-java.lang.Object">
1181 <div id="inherited-methods-java.lang.Object-list"
1182 class="jd-inheritedlinks">
1183 </div>
1184 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1185 <table class="jd-sumtable-expando">
1186
1187
1188
1189
1190 <tr class="alt-color api apilevel-" >
1191 <td class="jd-typecol"><nobr>
1192
1193
1194
1195
1196
1197 Object</nobr>
1198 </td>
1199 <td class="jd-linkcol" width="100%"><nobr>
1200 <span class="sympad">clone</span>()</nobr>
1201
1202 </td></tr>
1203
1204
1205
1206 <tr class=" api apilevel-" >
1207 <td class="jd-typecol"><nobr>
1208
1209
1210
1211
1212
1213 boolean</nobr>
1214 </td>
1215 <td class="jd-linkcol" width="100%"><nobr>
1216 <span class="sympad">equals</span>(Object arg0)</nobr>
1217
1218 </td></tr>
1219
1220
1221
1222 <tr class="alt-color api apilevel-" >
1223 <td class="jd-typecol"><nobr>
1224
1225
1226
1227
1228
1229 void</nobr>
1230 </td>
1231 <td class="jd-linkcol" width="100%"><nobr>
1232 <span class="sympad">finalize</span>()</nobr>
1233
1234 </td></tr>
1235
1236
1237
1238 <tr class=" api apilevel-" >
1239 <td class="jd-typecol"><nobr>
1240
1241
1242 final
1243
1244
1245 Class&lt;?&gt;</nobr>
1246 </td>
1247 <td class="jd-linkcol" width="100%"><nobr>
1248 <span class="sympad">getClass</span>()</nobr>
1249
1250 </td></tr>
1251
1252
1253
1254 <tr class="alt-color api apilevel-" >
1255 <td class="jd-typecol"><nobr>
1256
1257
1258
1259
1260
1261 int</nobr>
1262 </td>
1263 <td class="jd-linkcol" width="100%"><nobr>
1264 <span class="sympad">hashCode</span>()</nobr>
1265
1266 </td></tr>
1267
1268
1269
1270 <tr class=" api apilevel-" >
1271 <td class="jd-typecol"><nobr>
1272
1273
1274 final
1275
1276
1277 void</nobr>
1278 </td>
1279 <td class="jd-linkcol" width="100%"><nobr>
1280 <span class="sympad">notify</span>()</nobr>
1281
1282 </td></tr>
1283
1284
1285
1286 <tr class="alt-color api apilevel-" >
1287 <td class="jd-typecol"><nobr>
1288
1289
1290 final
1291
1292
1293 void</nobr>
1294 </td>
1295 <td class="jd-linkcol" width="100%"><nobr>
1296 <span class="sympad">notifyAll</span>()</nobr>
1297
1298 </td></tr>
1299
1300
1301
1302 <tr class=" api apilevel-" >
1303 <td class="jd-typecol"><nobr>
1304
1305
1306
1307
1308
1309 String</nobr>
1310 </td>
1311 <td class="jd-linkcol" width="100%"><nobr>
1312 <span class="sympad">toString</span>()</nobr>
1313
1314 </td></tr>
1315
1316
1317
1318 <tr class="alt-color api apilevel-" >
1319 <td class="jd-typecol"><nobr>
1320
1321
1322 final
1323
1324
1325 void</nobr>
1326 </td>
1327 <td class="jd-linkcol" width="100%"><nobr>
1328 <span class="sympad">wait</span>()</nobr>
1329
1330 </td></tr>
1331
1332
1333
1334 <tr class=" api apilevel-" >
1335 <td class="jd-typecol"><nobr>
1336
1337
1338 final
1339
1340
1341 void</nobr>
1342 </td>
1343 <td class="jd-linkcol" width="100%"><nobr>
1344 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1345
1346 </td></tr>
1347
1348
1349
1350 <tr class="alt-color api apilevel-" >
1351 <td class="jd-typecol"><nobr>
1352
1353
1354 final
1355
1356
1357 void</nobr>
1358 </td>
1359 <td class="jd-linkcol" width="100%"><nobr>
1360 <span class="sympad">wait</span>(long arg0)</nobr>
1361
1362 </td></tr>
1363
1364
1365</table>
1366 </div>
1367</div>
1368</td></tr>
1369
1370
1371
1372
1373
1374<tr class="api apilevel-" >
1375<td colspan="12">
1376 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Comparable" class="jd-expando-trigger closed"
1377 ><img id="inherited-methods-java.lang.Comparable-trigger"
1378 src="../../../../../assets/images/triangle-closed.png"
1379 class="jd-expando-trigger-img" /></a>
1380From interface
1381
1382 java.lang.Comparable
1383
1384<div id="inherited-methods-java.lang.Comparable">
1385 <div id="inherited-methods-java.lang.Comparable-list"
1386 class="jd-inheritedlinks">
1387 </div>
1388 <div id="inherited-methods-java.lang.Comparable-summary" style="display: none;">
1389 <table class="jd-sumtable-expando">
1390
1391
1392
1393
1394 <tr class="alt-color api apilevel-" >
1395 <td class="jd-typecol"><nobr>
1396 abstract
1397
1398
1399
1400
1401 int</nobr>
1402 </td>
1403 <td class="jd-linkcol" width="100%"><nobr>
1404 <span class="sympad">compareTo</span>(T arg0)</nobr>
1405
1406 </td></tr>
1407
1408
1409</table>
1410 </div>
1411</div>
1412</td></tr>
1413
1414
1415</table>
1416
1417
1418</div><!-- jd-descr (summary) -->
1419
1420<!-- Details -->
1421
1422
1423
1424
1425
1426
1427
1428
1429<!-- XML Attributes -->
1430
1431
1432<!-- Enum Values -->
1433
1434
1435<!-- ========= ENUM CONSTANTS DETAIL ======== -->
1436<h2>Enum Values</h2>
1437
1438
1439
1440
1441<A NAME="DOWN"></A>
1442
1443<div class="jd-details api apilevel-">
1444 <h4 class="jd-details-title">
1445 <span class="normal">
1446 public
1447 static
1448 final
1449 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>
1450 </span>
1451 DOWN
1452 </h4>
1453 <div class="api-level">
1454
1455
1456
1457
1458 </div>
1459 <div class="jd-details-descr">
1460
1461
1462
1463
1464 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1465
1466
1467 </div>
1468</div>
1469
1470
1471
1472<A NAME="LEFT"></A>
1473
1474<div class="jd-details api apilevel-">
1475 <h4 class="jd-details-title">
1476 <span class="normal">
1477 public
1478 static
1479 final
1480 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>
1481 </span>
1482 LEFT
1483 </h4>
1484 <div class="api-level">
1485
1486
1487
1488
1489 </div>
1490 <div class="jd-details-descr">
1491
1492
1493
1494
1495 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1496
1497
1498 </div>
1499</div>
1500
1501
1502
1503<A NAME="RIGHT"></A>
1504
1505<div class="jd-details api apilevel-">
1506 <h4 class="jd-details-title">
1507 <span class="normal">
1508 public
1509 static
1510 final
1511 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>
1512 </span>
1513 RIGHT
1514 </h4>
1515 <div class="api-level">
1516
1517
1518
1519
1520 </div>
1521 <div class="jd-details-descr">
1522
1523
1524
1525
1526 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1527
1528
1529 </div>
1530</div>
1531
1532
1533
1534<A NAME="UP"></A>
1535
1536<div class="jd-details api apilevel-">
1537 <h4 class="jd-details-title">
1538 <span class="normal">
1539 public
1540 static
1541 final
1542 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>
1543 </span>
1544 UP
1545 </h4>
1546 <div class="api-level">
1547
1548
1549
1550
1551 </div>
1552 <div class="jd-details-descr">
1553
1554
1555
1556
1557 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1558
1559
1560 </div>
1561</div>
1562
1563
1564
1565
1566<!-- Constants -->
1567
1568
1569<!-- Fields -->
1570
1571
1572<!-- Public ctors -->
1573
1574
1575
1576<!-- ========= CONSTRUCTOR DETAIL ======== -->
1577<!-- Protected ctors -->
1578
1579
1580
1581<!-- ========= METHOD DETAIL ======== -->
1582<!-- Public methdos -->
1583
1584<h2>Public Methods</h2>
1585
1586
1587
1588<A NAME="reverse(android.support.test.uiautomator.Direction)"></A>
1589
1590<div class="jd-details api apilevel-">
1591 <h4 class="jd-details-title">
1592 <span class="normal">
1593 public
1594 static
1595
1596
1597
1598 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>
1599 </span>
1600 <span class="sympad">reverse</span>
1601 <span class="normal">(<a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a> direction)</span>
1602 </h4>
1603 <div class="api-level">
1604 <div></div>
1605
1606
1607
1608 </div>
1609 <div class="jd-details-descr">
1610
1611
1612
1613
1614 <div class="jd-tagdata jd-tagdescr"><p>Returns the reverse of the given direction. </p></div>
1615
1616 </div>
1617</div>
1618
1619
1620<A NAME="valueOf(java.lang.String)"></A>
1621
1622<div class="jd-details api apilevel-">
1623 <h4 class="jd-details-title">
1624 <span class="normal">
1625 public
1626 static
1627
1628
1629
1630 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a>
1631 </span>
1632 <span class="sympad">valueOf</span>
1633 <span class="normal">(String name)</span>
1634 </h4>
1635 <div class="api-level">
1636 <div></div>
1637
1638
1639
1640 </div>
1641 <div class="jd-details-descr">
1642
1643
1644
1645
1646 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1647
1648 </div>
1649</div>
1650
1651
1652<A NAME="values()"></A>
1653
1654<div class="jd-details api apilevel-">
1655 <h4 class="jd-details-title">
1656 <span class="normal">
1657 public
1658 static
1659 final
1660
1661
1662 <a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction[]</a>
1663 </span>
1664 <span class="sympad">values</span>
1665 <span class="normal">()</span>
1666 </h4>
1667 <div class="api-level">
1668 <div></div>
1669
1670
1671
1672 </div>
1673 <div class="jd-details-descr">
1674
1675
1676
1677
1678 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1679
1680 </div>
1681</div>
1682
1683
1684
1685
1686
1687<!-- ========= METHOD DETAIL ======== -->
1688
1689
1690
1691<!-- ========= END OF CLASS DATA ========= -->
1692<A NAME="navbar_top"></A>
1693
1694<div id="footer" class="wrap" >
1695
1696
1697 <div id="copyright">
1698
1699 Except as noted, this content is licensed under <a
1700 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1701 For details and restrictions, see the <a href="../../../../../license.html">
1702 Content License</a>.
1703 </div>
1704 <div id="build_info">
1705
1706 Android &nbsp;r &mdash;
1707<script src="../../../../../timestamp.js" type="text/javascript"></script>
1708<script>document.write(BUILD_TIMESTAMP)</script>
1709
1710 </div>
1711
1712
1713 <div id="footerlinks">
1714
1715 <p>
1716 <a href="../../../../../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1717 <a href="../../../../../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1718 <a href="../../../../../support.html">Support</a>
1719 </p>
1720 </div>
1721
1722</div> <!-- end footer -->
1723</div> <!-- jd-content -->
1724
1725</div><!-- end doc-content -->
1726
1727</div> <!-- end body-content -->
1728
1729
1730
1731
1732
1733
1734</body>
1735</html>