blob: 42ef4f5b39183e0f29d1973afbf01a0cbaef1b6b [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>ActivityLifecycles | 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">ActivityLifecycles</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="selected 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="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
557 <li><h2>Classes</h2>
558 <ul>
559 <li class="selected api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/ActivityLifecycles.html">ActivityLifecycles</a></li>
560 <li class="api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/HumanReadables.html">HumanReadables</a></li>
561 <li class="api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/TreeIterables.html">TreeIterables</a></li>
562 <li class="api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/TreeIterables.ViewAndDistance.html">TreeIterables.ViewAndDistance</a></li>
563 </ul>
564 </li>
565
566
567
568 </ul><br/>
569
570
571 </div><!-- end classes -->
572 </div><!-- end nav-panels -->
573 <div id="nav-tree" style="display:none" class="scroll-pane">
574 <div id="tree-list"></div>
575 </div><!-- end nav-tree -->
576 </div><!-- end swapper -->
577 <div id="nav-swap">
578 <a class="fullscreen">fullscreen</a>
579 <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>
580 </div>
581 </div> <!-- end devdoc-nav -->
582 </div> <!-- end side-nav -->
583 <script type="text/javascript">
584 // init fullscreen based on user pref
585 var fullscreen = readCookie("fullscreen");
586 if (fullscreen != 0) {
587 if (fullscreen == "false") {
588 toggleFullscreen(false);
589 } else {
590 toggleFullscreen(true);
591 }
592 }
593 // init nav version for mobile
594 if (isMobile) {
595 swapNav(); // tree view should be used on mobile
596 $('#nav-swap').hide();
597 } else {
598 chooseDefaultNav();
599 if ($("#nav-tree").is(':visible')) {
600 init_default_navtree("../../../../../../");
601 }
602 }
603 // scroll the selected page into view
604 $(document).ready(function() {
605 scrollIntoView("packages-nav");
606 scrollIntoView("classes-nav");
607 });
608 </script>
609
610
611
612
613
614<div class="col-12" id="doc-col">
615
616<div id="api-info-block">
617
618
619
620
621
622
623
624
625
626
627
628<div class="sum-details-links">
629
630Summary:
631
632
633
634
635
636
637
638
639
640
641
642 <a href="#pubmethods">Methods</a>
643
644
645
646
647 &#124; <a href="#inhmethods">Inherited Methods</a>
648
649&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
650
651</div><!-- end sum-details-links -->
652<div class="api-level">
653
654
655
656
657</div>
658</div><!-- end api-info-block -->
659
660
661<!-- ======== START OF CLASS DATA ======== -->
662
663<div id="jd-header">
664 public
665
666 final
667
668 class
669<h1 itemprop="name">ActivityLifecycles</h1>
670
671
672
673
674 extends Object<br/>
675
676
677
678
679
680
681
682
683
684
685
686
687</div><!-- end header -->
688
689<div id="naMessage"></div>
690
691<div id="jd-content" class="api apilevel-">
692<table class="jd-inheritance-table">
693
694
695 <tr>
696
697 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
698 </tr>
699
700
701 <tr>
702
703 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
704
705 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.espresso.util.ActivityLifecycles</td>
706 </tr>
707
708
709</table>
710
711
712
713
714
715
716
717<div class="jd-descr">
718
719
720<h2>Class Overview</h2>
721<p itemprop="articleBody">Helper methods to understand ActivityLifecycle of the app.
722</p>
723
724
725
726
727
728</div><!-- jd-descr -->
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745<div class="jd-descr">
746
747
748<h2>Summary</h2>
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776<!-- ========== METHOD SUMMARY =========== -->
777<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
778
779
780
781
782 <tr class="alt-color api apilevel-" >
783 <td class="jd-typecol"><nobr>
784
785
786
787 static
788
789 boolean</nobr>
790 </td>
791 <td class="jd-linkcol" width="100%"><nobr>
792 <span class="sympad"><a href="../../../../../../reference/android/support/test/espresso/util/ActivityLifecycles.html#hasForegroundActivities(android.support.test.runner.lifecycle.ActivityLifecycleMonitor)">hasForegroundActivities</a></span>(<a href="../../../../../../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a> monitor)</nobr>
793
794 <div class="jd-descrdiv">
795 Indicates whether or not an Activity in our app is currently in the foreground.
796
797
798
799 </div>
800
801 </td></tr>
802
803
804
805 <tr class=" api apilevel-" >
806 <td class="jd-typecol"><nobr>
807
808
809
810 static
811
812 boolean</nobr>
813 </td>
814 <td class="jd-linkcol" width="100%"><nobr>
815 <span class="sympad"><a href="../../../../../../reference/android/support/test/espresso/util/ActivityLifecycles.html#hasVisibleActivities(android.support.test.runner.lifecycle.ActivityLifecycleMonitor)">hasVisibleActivities</a></span>(<a href="../../../../../../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a> monitor)</nobr>
816
817 <div class="jd-descrdiv">
818 Indicates whether or not an Activity exists in our app within the "Visible Lifetime" state.
819
820
821
822 </div>
823
824 </td></tr>
825
826
827
828</table>
829
830
831
832
833
834
835
836<!-- ========== METHOD SUMMARY =========== -->
837<table id="inhmethods" class="jd-sumtable"><tr><th>
838 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
839 <div style="clear:left;">Inherited Methods</div></th></tr>
840
841
842<tr class="api apilevel-" >
843<td colspan="12">
844 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
845 ><img id="inherited-methods-java.lang.Object-trigger"
846 src="../../../../../../assets/images/triangle-closed.png"
847 class="jd-expando-trigger-img" /></a>
848From class
849
850 java.lang.Object
851
852<div id="inherited-methods-java.lang.Object">
853 <div id="inherited-methods-java.lang.Object-list"
854 class="jd-inheritedlinks">
855 </div>
856 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
857 <table class="jd-sumtable-expando">
858
859
860
861
862 <tr class="alt-color api apilevel-" >
863 <td class="jd-typecol"><nobr>
864
865
866
867
868
869 Object</nobr>
870 </td>
871 <td class="jd-linkcol" width="100%"><nobr>
872 <span class="sympad">clone</span>()</nobr>
873
874 </td></tr>
875
876
877
878 <tr class=" api apilevel-" >
879 <td class="jd-typecol"><nobr>
880
881
882
883
884
885 boolean</nobr>
886 </td>
887 <td class="jd-linkcol" width="100%"><nobr>
888 <span class="sympad">equals</span>(Object arg0)</nobr>
889
890 </td></tr>
891
892
893
894 <tr class="alt-color api apilevel-" >
895 <td class="jd-typecol"><nobr>
896
897
898
899
900
901 void</nobr>
902 </td>
903 <td class="jd-linkcol" width="100%"><nobr>
904 <span class="sympad">finalize</span>()</nobr>
905
906 </td></tr>
907
908
909
910 <tr class=" api apilevel-" >
911 <td class="jd-typecol"><nobr>
912
913
914 final
915
916
917 Class&lt;?&gt;</nobr>
918 </td>
919 <td class="jd-linkcol" width="100%"><nobr>
920 <span class="sympad">getClass</span>()</nobr>
921
922 </td></tr>
923
924
925
926 <tr class="alt-color api apilevel-" >
927 <td class="jd-typecol"><nobr>
928
929
930
931
932
933 int</nobr>
934 </td>
935 <td class="jd-linkcol" width="100%"><nobr>
936 <span class="sympad">hashCode</span>()</nobr>
937
938 </td></tr>
939
940
941
942 <tr class=" api apilevel-" >
943 <td class="jd-typecol"><nobr>
944
945
946 final
947
948
949 void</nobr>
950 </td>
951 <td class="jd-linkcol" width="100%"><nobr>
952 <span class="sympad">notify</span>()</nobr>
953
954 </td></tr>
955
956
957
958 <tr class="alt-color api apilevel-" >
959 <td class="jd-typecol"><nobr>
960
961
962 final
963
964
965 void</nobr>
966 </td>
967 <td class="jd-linkcol" width="100%"><nobr>
968 <span class="sympad">notifyAll</span>()</nobr>
969
970 </td></tr>
971
972
973
974 <tr class=" api apilevel-" >
975 <td class="jd-typecol"><nobr>
976
977
978
979
980
981 String</nobr>
982 </td>
983 <td class="jd-linkcol" width="100%"><nobr>
984 <span class="sympad">toString</span>()</nobr>
985
986 </td></tr>
987
988
989
990 <tr class="alt-color api apilevel-" >
991 <td class="jd-typecol"><nobr>
992
993
994 final
995
996
997 void</nobr>
998 </td>
999 <td class="jd-linkcol" width="100%"><nobr>
1000 <span class="sympad">wait</span>()</nobr>
1001
1002 </td></tr>
1003
1004
1005
1006 <tr class=" api apilevel-" >
1007 <td class="jd-typecol"><nobr>
1008
1009
1010 final
1011
1012
1013 void</nobr>
1014 </td>
1015 <td class="jd-linkcol" width="100%"><nobr>
1016 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1017
1018 </td></tr>
1019
1020
1021
1022 <tr class="alt-color api apilevel-" >
1023 <td class="jd-typecol"><nobr>
1024
1025
1026 final
1027
1028
1029 void</nobr>
1030 </td>
1031 <td class="jd-linkcol" width="100%"><nobr>
1032 <span class="sympad">wait</span>(long arg0)</nobr>
1033
1034 </td></tr>
1035
1036
1037</table>
1038 </div>
1039</div>
1040</td></tr>
1041
1042
1043</table>
1044
1045
1046</div><!-- jd-descr (summary) -->
1047
1048<!-- Details -->
1049
1050
1051
1052
1053
1054
1055
1056
1057<!-- XML Attributes -->
1058
1059
1060<!-- Enum Values -->
1061
1062
1063<!-- Constants -->
1064
1065
1066<!-- Fields -->
1067
1068
1069<!-- Public ctors -->
1070
1071
1072
1073<!-- ========= CONSTRUCTOR DETAIL ======== -->
1074<!-- Protected ctors -->
1075
1076
1077
1078<!-- ========= METHOD DETAIL ======== -->
1079<!-- Public methdos -->
1080
1081<h2>Public Methods</h2>
1082
1083
1084
1085<A NAME="hasForegroundActivities(android.support.test.runner.lifecycle.ActivityLifecycleMonitor)"></A>
1086
1087<div class="jd-details api apilevel-">
1088 <h4 class="jd-details-title">
1089 <span class="normal">
1090 public
1091 static
1092
1093
1094
1095 boolean
1096 </span>
1097 <span class="sympad">hasForegroundActivities</span>
1098 <span class="normal">(<a href="../../../../../../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a> monitor)</span>
1099 </h4>
1100 <div class="api-level">
1101 <div></div>
1102
1103
1104
1105 </div>
1106 <div class="jd-details-descr">
1107
1108
1109
1110
1111 <div class="jd-tagdata jd-tagdescr"><p>Indicates whether or not an Activity in our app is currently in the foreground.
1112
1113 <p>The "Foreground lifetime" of an activity occurs after a call to onResume and before a call
1114 to onPause.
1115
1116 <p>During this time, the activity is in front of all other activities and is currently
1117 receiving user input.</p></div>
1118 <div class="jd-tagdata">
1119 <h5 class="jd-tagtitle">Parameters</h5>
1120 <table class="jd-tagtable">
1121 <tr>
1122 <th>monitor</td>
1123 <td>the ActivityLifecycleMonitor to use.</td>
1124 </tr>
1125 </table>
1126 </div>
1127 <div class="jd-tagdata">
1128 <h5 class="jd-tagtitle">Returns</h5>
1129 <ul class="nolist"><li>true if an activity exists in the foreground state.
1130</li></ul>
1131 </div>
1132
1133 </div>
1134</div>
1135
1136
1137<A NAME="hasVisibleActivities(android.support.test.runner.lifecycle.ActivityLifecycleMonitor)"></A>
1138
1139<div class="jd-details api apilevel-">
1140 <h4 class="jd-details-title">
1141 <span class="normal">
1142 public
1143 static
1144
1145
1146
1147 boolean
1148 </span>
1149 <span class="sympad">hasVisibleActivities</span>
1150 <span class="normal">(<a href="../../../../../../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a> monitor)</span>
1151 </h4>
1152 <div class="api-level">
1153 <div></div>
1154
1155
1156
1157 </div>
1158 <div class="jd-details-descr">
1159
1160
1161
1162
1163 <div class="jd-tagdata jd-tagdescr"><p>Indicates whether or not an Activity exists in our app within the "Visible Lifetime" state.
1164
1165 <p>The "Visible Lifetime" is defined as an activity who's onStart() method has been called but
1166 who's onStop() method has not been called.
1167
1168 <p>During this time, the Activity may be visible to the user, and it may be receiving input
1169 from the user. This time is a superset of the "Foreground lifetime' of the activity.
1170
1171 <p>It may be the case that an application has activities in the "visible lifetime" but none in
1172 the "Foreground lifetime." It may be the case that without user input an activity will shortly
1173 transition into the "Foreground lifetime" in this state, however it also may not transition
1174 without further user interaction.</p></div>
1175 <div class="jd-tagdata">
1176 <h5 class="jd-tagtitle">Parameters</h5>
1177 <table class="jd-tagtable">
1178 <tr>
1179 <th>monitor</td>
1180 <td>the ActivityLifecycleMonitor to use</td>
1181 </tr>
1182 </table>
1183 </div>
1184 <div class="jd-tagdata">
1185 <h5 class="jd-tagtitle">Returns</h5>
1186 <ul class="nolist"><li>true if any activity exists within it's foreground lifetime.
1187</li></ul>
1188 </div>
1189
1190 </div>
1191</div>
1192
1193
1194
1195
1196
1197<!-- ========= METHOD DETAIL ======== -->
1198
1199
1200
1201<!-- ========= END OF CLASS DATA ========= -->
1202<A NAME="navbar_top"></A>
1203
1204<div id="footer" class="wrap" >
1205
1206
1207 <div id="copyright">
1208
1209 Except as noted, this content is licensed under <a
1210 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1211 For details and restrictions, see the <a href="../../../../../../license.html">
1212 Content License</a>.
1213 </div>
1214 <div id="build_info">
1215
1216 Android &nbsp;r &mdash;
1217<script src="../../../../../../timestamp.js" type="text/javascript"></script>
1218<script>document.write(BUILD_TIMESTAMP)</script>
1219
1220 </div>
1221
1222
1223 <div id="footerlinks">
1224
1225 <p>
1226 <a href="../../../../../../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1227 <a href="../../../../../../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1228 <a href="../../../../../../support.html">Support</a>
1229 </p>
1230 </div>
1231
1232</div> <!-- end footer -->
1233</div> <!-- jd-content -->
1234
1235</div><!-- end doc-content -->
1236
1237</div> <!-- end body-content -->
1238
1239
1240
1241
1242
1243
1244</body>
1245</html>