blob: 5bbf461d34125176a49f9626464af00a9935fa50 [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
98<html>
99<head>
100
101
102<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
103<meta name="viewport" content="width=device-width" />
104
105<link rel="shortcut icon" type="image/x-icon" href="../../../../../../favicon.ico" />
106<title>ActivityLifecycles | Android Developers</title>
107
108<!-- STYLESHEETS -->
109<link rel="stylesheet"
110href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
111<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
112 title="roboto">
113<link href="../../../../../../assets/css/default.css?v=2" rel="stylesheet" type="text/css">
114
115
116<!-- FULLSCREEN STYLESHEET -->
117<link href="../../../../../../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
118type="text/css">
119
120
121<!-- JAVASCRIPT -->
122<script src="http://www.google.com/jsapi" type="text/javascript"></script>
123<script src="../../../../../../assets/js/android_3p-bundle.js" type="text/javascript"></script>
124<script type="text/javascript">
125 var toRoot = "../../../../../../";
126 var metaTags = [];
127 var devsite = false;
128</script>
129<script src="../../../../../../assets/js/docs.js?v=2" type="text/javascript"></script>
130
131<script>
132 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
133 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
134 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
135 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
136
137 ga('create', 'UA-5831155-1', 'android.com');
138 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
139 ga('send', 'pageview');
140 ga('universal.send', 'pageview'); // Send page view for new tracker.
141</script>
142
143</head>
144
145<body class="gc-documentation
146 develop reference" itemscope itemtype="http://schema.org/Article">
147 <div id="doc-api-level" class="" style="display:none"></div>
148 <a name="top"></a>
149
150
151<a name="top"></a>
152
153 <!-- Header -->
154 <div id="header-wrapper">
155 <div id="header">
156
157
158
159
160 <div class="wrap" id="header-wrap">
161 <div class="col-3 logo">
162 <a href="../../../../../../index.html">
163 <img src="../../../../../../assets/images/dac_logo.png"
164 srcset="../../../../../../assets/images/dac_logo@2x.png 2x"
165 width="123" height="25" alt="Android Developers" />
166 </a>
167 <div class="btn-quicknav" id="btn-quicknav">
168 <a href="#" class="arrow-inactive">Quicknav</a>
169 <a href="#" class="arrow-active">Quicknav</a>
170 </div>
171 </div>
172 <ul class="nav-x col-9">
173 <li class="design">
174 <a href="../../../../../../design/index.html"
175 zh-tw-lang="設計"
176 zh-cn-lang="设计"
177 ru-lang="Проектирование"
178 ko-lang="디자인"
179 ja-lang="設計"
180 es-lang="Diseñar"
181 >Design</a></li>
182 <li class="develop"><a href="../../../../../../develop/index.html"
183 zh-tw-lang="開發"
184 zh-cn-lang="开发"
185 ru-lang="Разработка"
186 ko-lang="개발"
187 ja-lang="開発"
188 es-lang="Desarrollar"
189 >Develop</a></li>
190 <li class="distribute last"><a href="../../../../../../distribute/index.html"
191 zh-tw-lang="發佈"
192 zh-cn-lang="分发"
193 ru-lang="Распространение"
194 ko-lang="배포"
195 ja-lang="配布"
196 es-lang="Distribuir"
197 >Distribute</a></li>
198 </ul>
199
200
201
202
203<div class="menu-container">
204 <div class="moremenu">
205 <div id="more-btn"></div>
206 </div>
207 <div class="morehover" id="moremenu">
208 <div class="top"></div>
209 <div class="mid">
210 <div class="header">Links</div>
211 <ul>
212 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
213 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
214 <li><a href="../../../../../../about/index.html">About Android</a></li>
215 </ul>
216 <div class="header">Android Sites</div>
217 <ul>
218 <li><a href="http://www.android.com">Android.com</a></li>
219 <li class="active"><a>Android Developers</a></li>
220 <li><a href="http://source.android.com">Android Open Source Project</a></li>
221 </ul>
222
223
224
225
226 <br class="clearfix" />
227 </div><!-- end 'mid' -->
228 <div class="bottom"></div>
229 </div><!-- end 'moremenu' -->
230
231 <div class="search" id="search-container">
232 <div class="search-inner">
233 <div id="search-btn"></div>
234 <div class="left"></div>
235 <form onsubmit="return submit_search()">
236 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
237 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
238 onkeydown="return search_changed(event, true, '../../../../../../')"
239 onkeyup="return search_changed(event, false, '../../../../../../')" />
240 </form>
241 <div class="right"></div>
242 <a class="close hide">close</a>
243 <div class="left"></div>
244 <div class="right"></div>
245 </div><!-- end search-inner -->
246 </div><!-- end search-container -->
247
248 <div class="search_filtered_wrapper reference">
249 <div class="suggest-card reference no-display">
250 <ul class="search_filtered">
251 </ul>
252 </div>
253 </div>
254
255 <div class="search_filtered_wrapper docs">
256 <div class="suggest-card dummy no-display">&nbsp;</div>
257 <div class="suggest-card develop no-display">
258 <ul class="search_filtered">
259 </ul>
260 <div class="child-card guides no-display">
261 </div>
262 <div class="child-card training no-display">
263 </div>
264 <div class="child-card samples no-display">
265 </div>
266 </div>
267 <div class="suggest-card design no-display">
268 <ul class="search_filtered">
269 </ul>
270 </div>
271 <div class="suggest-card distribute no-display">
272 <ul class="search_filtered">
273 </ul>
274 </div>
275 </div>
276</div><!-- end menu-container (search and menu widget) -->
277
278
279
280 <!-- Expanded quicknav -->
281 <div id="quicknav" class="col-13">
282 <ul>
283 <li class="about">
284 <ul>
285 <li><a href="../../../../../../about/index.html">About</a></li>
286 <li><a href="../../../../../../wear/index.html">Wear</a></li>
287 <li><a href="../../../../../../tv/index.html">TV</a></li>
288 <li><a href="../../../../../../auto/index.html">Auto</a></li>
289 </ul>
290 </li>
291 <li class="design">
292 <ul>
293 <li><a href="../../../../../../design/index.html">Get Started</a></li>
294 <li><a href="../../../../../../design/devices.html">Devices</a></li>
295 <li><a href="../../../../../../design/style/index.html">Style</a></li>
296 <li><a href="../../../../../../design/patterns/index.html">Patterns</a></li>
297 <li><a href="../../../../../../design/building-blocks/index.html">Building Blocks</a></li>
298 <li><a href="../../../../../../design/downloads/index.html">Downloads</a></li>
299 <li><a href="../../../../../../design/videos/index.html">Videos</a></li>
300 </ul>
301 </li>
302 <li class="develop">
303 <ul>
304 <li><a href="../../../../../../training/index.html"
305 zh-tw-lang="訓練課程"
306 zh-cn-lang="培训"
307 ru-lang="Курсы"
308 ko-lang="교육"
309 ja-lang="トレーニング"
310 es-lang="Capacitación"
311 >Training</a></li>
312 <li><a href="../../../../../../guide/index.html"
313 zh-tw-lang="API 指南"
314 zh-cn-lang="API 指南"
315 ru-lang="Руководства по API"
316 ko-lang="API 가이드"
317 ja-lang="API ガイド"
318 es-lang="Guías de la API"
319 >API Guides</a></li>
320 <li><a href="../../../../../../reference/packages.html"
321 zh-tw-lang="參考資源"
322 zh-cn-lang="参考"
323 ru-lang="Справочник"
324 ko-lang="참조문서"
325 ja-lang="リファレンス"
326 es-lang="Referencia"
327 >Reference</a></li>
328 <li><a href="../../../../../../sdk/index.html"
329 zh-tw-lang="相關工具"
330 zh-cn-lang="工具"
331 ru-lang="Инструменты"
332 ko-lang="도구"
333 ja-lang="ツール"
334 es-lang="Herramientas"
335 >Tools</a>
336 </li>
337 <li><a href="../../../../../../google/index.html">Google Services</a>
338 </li>
339
340 </ul>
341 </li>
342 <li class="distribute last">
343 <ul>
344 <li><a href="../../../../../../distribute/googleplay/index.html">Google Play</a></li>
345 <li><a href="../../../../../../distribute/essentials/index.html">Essentials</a></li>
346 <li><a href="../../../../../../distribute/users/index.html">Get Users</a></li>
347 <li><a href="../../../../../../distribute/engage/index.html">Engage &amp; Retain</a></li>
348 <li><a href="../../../../../../distribute/monetize/index.html">Monetize</a></li>
349 <li><a href="../../../../../../distribute/tools/index.html">Tools &amp; Reference</a></li>
350 <li><a href="../../../../../../distribute/stories/index.html">Developer Stories</a></li>
351 </ul>
352 </li>
353 </ul>
354 </div><!-- /Expanded quicknav -->
355 </div><!-- end header-wrap.wrap -->
356 </div><!-- end header -->
357
358
359 <!-- Secondary x-nav -->
360 <div id="nav-x">
361 <div class="wrap" style="position:relative;z-index:1">
362
363
364 <a id="helpoutsLink" class="resource resource-card resource-card-6x2x3 resource-card-6x2 helpouts-card"
365 href="http://helpouts.google.com/partner/landing/provider/googledevelopers" target="_blank">
366 <div class="card-bg helpouts-card-bg"></div>
367 <div class="card-info">
368 <div class="helpouts-description">
369 <div class="text">Help developers solve problems<br/>
370 <span id="helpoutsLinkText" class="link-color" style="display:block;padding-top:5px;text-align:right">Learn more</span>
371 </div>
372 </div>
373 </div>
374 </a>
375 <script>
376 var textA = "LEARN MORE";
377 var linkA = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner1&utm_medium=banner&utm_campaign=android_provider_banner1";
378 var textB = "SIGN UP NOW";
379 var linkB = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner2&utm_medium=banner&utm_campaign=android_provider_banner2";
380
381 if (Math.floor(1/Math.random()) > 1) {
382 $("a#helpoutsLink").attr('href', linkA);
383 $("span#helpoutsLinkText").text(textA);
384 } else {
385 $("a#helpoutsLink").attr('href', linkB);
386 $("span#helpoutsLinkText").text(textB);
387 }
388 </script>
389
390
391 <ul class="nav-x col-9 develop" style="width:100%">
392 <li class="training"><a href="../../../../../../training/index.html"
393 zh-tw-lang="訓練課程"
394 zh-cn-lang="培训"
395 ru-lang="Курсы"
396 ko-lang="교육"
397 ja-lang="トレーニング"
398 es-lang="Capacitación"
399 >Training</a></li>
400 <li class="guide"><a href="../../../../../../guide/index.html"
401 zh-tw-lang="API 指南"
402 zh-cn-lang="API 指南"
403 ru-lang="Руководства по API"
404 ko-lang="API 가이드"
405 ja-lang="API ガイド"
406 es-lang="Guías de la API"
407 >API Guides</a></li>
408 <li class="reference"><a href="../../../../../../reference/packages.html"
409 zh-tw-lang="參考資源"
410 zh-cn-lang="参考"
411 ru-lang="Справочник"
412 ko-lang="참조문서"
413 ja-lang="リファレンス"
414 es-lang="Referencia"
415 >Reference</a></li>
416 <li class="tools"><a href="../../../../../../sdk/index.html"
417 zh-tw-lang="相關工具"
418 zh-cn-lang="工具"
419 ru-lang="Инструменты"
420 ko-lang="도구"
421 ja-lang="ツール"
422 es-lang="Herramientas"
423 >Tools</a></li>
424 <li class="google"><a href="../../../../../../google/index.html"
425 >Google Services</a>
426 </li>
427
428 </ul>
429 </div>
430 </div>
431 <!-- /Sendondary x-nav DEVELOP -->
432
433
434
435 <div id="searchResults" class="wrap" style="display:none;">
436 <h2 id="searchTitle">Results</h2>
437 <div id="leftSearchControl" class="search-control">Loading...</div>
438 </div>
439 </div> <!--end header-wrapper -->
440
441 <div id="sticky-header">
442 <div>
443 <a class="logo" href="#top"></a>
444 <a class="top" href="#top"></a>
445 <ul class="breadcrumb">
446
447 <li class="current">ActivityLifecycles</li>
448 </ul>
449 </div>
450 </div>
451
452
453
454
455
456 <div class="wrap clearfix" id="body-content">
457 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
458 <div id="devdoc-nav">
459 <div id="api-nav-header">
460 <div id="api-level-toggle">
461 <label for="apiLevelCheckbox" class="disabled"
462 title="Select your target API level to dim unavailable APIs">API level: </label>
463 <div class="select-wrapper">
464 <select id="apiLevelSelector">
465 <!-- option elements added by buildApiLevelSelector() -->
466 </select>
467 </div>
468 </div><!-- end toggle -->
469 <div id="api-nav-title">Android APIs</div>
470 </div><!-- end nav header -->
471 <script>
472 var SINCE_DATA = [ ];
473 buildApiLevelSelector();
474 </script>
475
476 <div id="swapper">
477 <div id="nav-panels">
478 <div id="resize-packages-nav">
479 <div id="packages-nav" class="scroll-pane">
480
481 <ul>
482
483 <li class="api apilevel-">
484 <a href="../../../../../../reference/android/support/test/package-summary.html">android.support.test</a></li>
485 <li class="api apilevel-">
486 <a href="../../../../../../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
487 <li class="api apilevel-">
488 <a href="../../../../../../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
489 <li class="api apilevel-">
490 <a href="../../../../../../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
491 <li class="api apilevel-">
492 <a href="../../../../../../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
493 <li class="api apilevel-">
494 <a href="../../../../../../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
495 <li class="api apilevel-">
496 <a href="../../../../../../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
497 <li class="selected api apilevel-">
498 <a href="../../../../../../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
499 <li class="api apilevel-">
500 <a href="../../../../../../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
501 <li class="api apilevel-">
502 <a href="../../../../../../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
503 <li class="api apilevel-">
504 <a href="../../../../../../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
505 <li class="api apilevel-">
506 <a href="../../../../../../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
507 </ul><br/>
508
509 </div> <!-- end packages-nav -->
510 </div> <!-- end resize-packages -->
511 <div id="classes-nav" class="scroll-pane">
512
513
514
515 <ul>
516
517
518
519 <li><h2>Classes</h2>
520 <ul>
521 <li class="selected api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/ActivityLifecycles.html">ActivityLifecycles</a></li>
522 <li class="api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/HumanReadables.html">HumanReadables</a></li>
523 <li class="api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/TreeIterables.html">TreeIterables</a></li>
524 <li class="api apilevel-"><a href="../../../../../../reference/android/support/test/espresso/util/TreeIterables.ViewAndDistance.html">TreeIterables.ViewAndDistance</a></li>
525 </ul>
526 </li>
527
528
529
530 </ul><br/>
531
532
533 </div><!-- end classes -->
534 </div><!-- end nav-panels -->
535 <div id="nav-tree" style="display:none" class="scroll-pane">
536 <div id="tree-list"></div>
537 </div><!-- end nav-tree -->
538 </div><!-- end swapper -->
539 <div id="nav-swap">
540 <a class="fullscreen">fullscreen</a>
541 <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>
542 </div>
543 </div> <!-- end devdoc-nav -->
544 </div> <!-- end side-nav -->
545 <script type="text/javascript">
546 // init fullscreen based on user pref
547 var fullscreen = readCookie("fullscreen");
548 if (fullscreen != 0) {
549 if (fullscreen == "false") {
550 toggleFullscreen(false);
551 } else {
552 toggleFullscreen(true);
553 }
554 }
555 // init nav version for mobile
556 if (isMobile) {
557 swapNav(); // tree view should be used on mobile
558 $('#nav-swap').hide();
559 } else {
560 chooseDefaultNav();
561 if ($("#nav-tree").is(':visible')) {
562 init_default_navtree("../../../../../../");
563 }
564 }
565 // scroll the selected page into view
566 $(document).ready(function() {
567 scrollIntoView("packages-nav");
568 scrollIntoView("classes-nav");
569 });
570 </script>
571
572
573
574
575
576<div class="col-12" id="doc-col">
577
578<div id="api-info-block">
579
580
581
582
583
584
585
586
587
588
589
590<div class="sum-details-links">
591
592Summary:
593
594
595
596
597
598
599
600
601
602
603
604 <a href="#pubmethods">Methods</a>
605
606
607
608
609 &#124; <a href="#inhmethods">Inherited Methods</a>
610
611&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
612
613</div><!-- end sum-details-links -->
614<div class="api-level">
615
616
617
618
619</div>
620</div><!-- end api-info-block -->
621
622
623<!-- ======== START OF CLASS DATA ======== -->
624
625<div id="jd-header">
626 public
627
628 final
629
630 class
631<h1 itemprop="name">ActivityLifecycles</h1>
632
633
634
635
636 extends Object<br/>
637
638
639
640
641
642
643
644
645
646
647
648
649</div><!-- end header -->
650
651<div id="naMessage"></div>
652
653<div id="jd-content" class="api apilevel-">
654<table class="jd-inheritance-table">
655
656
657 <tr>
658
659 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
660 </tr>
661
662
663 <tr>
664
665 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
666
667 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.espresso.util.ActivityLifecycles</td>
668 </tr>
669
670
671</table>
672
673
674
675
676
677
678
679<div class="jd-descr">
680
681
682<h2>Class Overview</h2>
683<p itemprop="articleBody">Helper methods to understand ActivityLifecycle of the app.
684</p>
685
686
687
688
689
690</div><!-- jd-descr -->
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707<div class="jd-descr">
708
709
710<h2>Summary</h2>
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738<!-- ========== METHOD SUMMARY =========== -->
739<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
740
741
742
743
744 <tr class="alt-color api apilevel-" >
745 <td class="jd-typecol"><nobr>
746
747
748
749 static
750
751 boolean</nobr>
752 </td>
753 <td class="jd-linkcol" width="100%"><nobr>
754 <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>
755
756 <div class="jd-descrdiv">
757 Indicates whether or not an Activity in our app is currently in the foreground.
758
759
760
761 </div>
762
763 </td></tr>
764
765
766
767 <tr class=" api apilevel-" >
768 <td class="jd-typecol"><nobr>
769
770
771
772 static
773
774 boolean</nobr>
775 </td>
776 <td class="jd-linkcol" width="100%"><nobr>
777 <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>
778
779 <div class="jd-descrdiv">
780 Indicates whether or not an Activity exists in our app within the "Visible Lifetime" state.
781
782
783
784 </div>
785
786 </td></tr>
787
788
789
790</table>
791
792
793
794
795
796
797
798<!-- ========== METHOD SUMMARY =========== -->
799<table id="inhmethods" class="jd-sumtable"><tr><th>
800 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
801 <div style="clear:left;">Inherited Methods</div></th></tr>
802
803
804<tr class="api apilevel-" >
805<td colspan="12">
806 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
807 ><img id="inherited-methods-java.lang.Object-trigger"
808 src="../../../../../../assets/images/triangle-closed.png"
809 class="jd-expando-trigger-img" /></a>
810From class
811
812 java.lang.Object
813
814<div id="inherited-methods-java.lang.Object">
815 <div id="inherited-methods-java.lang.Object-list"
816 class="jd-inheritedlinks">
817 </div>
818 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
819 <table class="jd-sumtable-expando">
820
821
822
823
824 <tr class="alt-color api apilevel-" >
825 <td class="jd-typecol"><nobr>
826
827
828
829
830
831 Object</nobr>
832 </td>
833 <td class="jd-linkcol" width="100%"><nobr>
834 <span class="sympad">clone</span>()</nobr>
835
836 </td></tr>
837
838
839
840 <tr class=" api apilevel-" >
841 <td class="jd-typecol"><nobr>
842
843
844
845
846
847 boolean</nobr>
848 </td>
849 <td class="jd-linkcol" width="100%"><nobr>
850 <span class="sympad">equals</span>(Object arg0)</nobr>
851
852 </td></tr>
853
854
855
856 <tr class="alt-color api apilevel-" >
857 <td class="jd-typecol"><nobr>
858
859
860
861
862
863 void</nobr>
864 </td>
865 <td class="jd-linkcol" width="100%"><nobr>
866 <span class="sympad">finalize</span>()</nobr>
867
868 </td></tr>
869
870
871
872 <tr class=" api apilevel-" >
873 <td class="jd-typecol"><nobr>
874
875
876 final
877
878
879 Class&lt;?&gt;</nobr>
880 </td>
881 <td class="jd-linkcol" width="100%"><nobr>
882 <span class="sympad">getClass</span>()</nobr>
883
884 </td></tr>
885
886
887
888 <tr class="alt-color api apilevel-" >
889 <td class="jd-typecol"><nobr>
890
891
892
893
894
895 int</nobr>
896 </td>
897 <td class="jd-linkcol" width="100%"><nobr>
898 <span class="sympad">hashCode</span>()</nobr>
899
900 </td></tr>
901
902
903
904 <tr class=" api apilevel-" >
905 <td class="jd-typecol"><nobr>
906
907
908 final
909
910
911 void</nobr>
912 </td>
913 <td class="jd-linkcol" width="100%"><nobr>
914 <span class="sympad">notify</span>()</nobr>
915
916 </td></tr>
917
918
919
920 <tr class="alt-color api apilevel-" >
921 <td class="jd-typecol"><nobr>
922
923
924 final
925
926
927 void</nobr>
928 </td>
929 <td class="jd-linkcol" width="100%"><nobr>
930 <span class="sympad">notifyAll</span>()</nobr>
931
932 </td></tr>
933
934
935
936 <tr class=" api apilevel-" >
937 <td class="jd-typecol"><nobr>
938
939
940
941
942
943 String</nobr>
944 </td>
945 <td class="jd-linkcol" width="100%"><nobr>
946 <span class="sympad">toString</span>()</nobr>
947
948 </td></tr>
949
950
951
952 <tr class="alt-color api apilevel-" >
953 <td class="jd-typecol"><nobr>
954
955
956 final
957
958
959 void</nobr>
960 </td>
961 <td class="jd-linkcol" width="100%"><nobr>
962 <span class="sympad">wait</span>()</nobr>
963
964 </td></tr>
965
966
967
968 <tr class=" api apilevel-" >
969 <td class="jd-typecol"><nobr>
970
971
972 final
973
974
975 void</nobr>
976 </td>
977 <td class="jd-linkcol" width="100%"><nobr>
978 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
979
980 </td></tr>
981
982
983
984 <tr class="alt-color api apilevel-" >
985 <td class="jd-typecol"><nobr>
986
987
988 final
989
990
991 void</nobr>
992 </td>
993 <td class="jd-linkcol" width="100%"><nobr>
994 <span class="sympad">wait</span>(long arg0)</nobr>
995
996 </td></tr>
997
998
999</table>
1000 </div>
1001</div>
1002</td></tr>
1003
1004
1005</table>
1006
1007
1008</div><!-- jd-descr (summary) -->
1009
1010<!-- Details -->
1011
1012
1013
1014
1015
1016
1017
1018
1019<!-- XML Attributes -->
1020
1021
1022<!-- Enum Values -->
1023
1024
1025<!-- Constants -->
1026
1027
1028<!-- Fields -->
1029
1030
1031<!-- Public ctors -->
1032
1033
1034
1035<!-- ========= CONSTRUCTOR DETAIL ======== -->
1036<!-- Protected ctors -->
1037
1038
1039
1040<!-- ========= METHOD DETAIL ======== -->
1041<!-- Public methdos -->
1042
1043<h2>Public Methods</h2>
1044
1045
1046
1047<A NAME="hasForegroundActivities(android.support.test.runner.lifecycle.ActivityLifecycleMonitor)"></A>
1048
1049<div class="jd-details api apilevel-">
1050 <h4 class="jd-details-title">
1051 <span class="normal">
1052 public
1053 static
1054
1055
1056
1057 boolean
1058 </span>
1059 <span class="sympad">hasForegroundActivities</span>
1060 <span class="normal">(<a href="../../../../../../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a> monitor)</span>
1061 </h4>
1062 <div class="api-level">
1063 <div></div>
1064
1065
1066
1067 </div>
1068 <div class="jd-details-descr">
1069
1070
1071
1072
1073 <div class="jd-tagdata jd-tagdescr"><p>Indicates whether or not an Activity in our app is currently in the foreground.
1074
1075 <p>The "Foreground lifetime" of an activity occurs after a call to onResume and before a call
1076 to onPause.
1077
1078 <p>During this time, the activity is in front of all other activities and is currently
1079 receiving user input.</p></div>
1080 <div class="jd-tagdata">
1081 <h5 class="jd-tagtitle">Parameters</h5>
1082 <table class="jd-tagtable">
1083 <tr>
1084 <th>monitor</td>
1085 <td>the ActivityLifecycleMonitor to use.</td>
1086 </tr>
1087 </table>
1088 </div>
1089 <div class="jd-tagdata">
1090 <h5 class="jd-tagtitle">Returns</h5>
1091 <ul class="nolist"><li>true if an activity exists in the foreground state.
1092</li></ul>
1093 </div>
1094
1095 </div>
1096</div>
1097
1098
1099<A NAME="hasVisibleActivities(android.support.test.runner.lifecycle.ActivityLifecycleMonitor)"></A>
1100
1101<div class="jd-details api apilevel-">
1102 <h4 class="jd-details-title">
1103 <span class="normal">
1104 public
1105 static
1106
1107
1108
1109 boolean
1110 </span>
1111 <span class="sympad">hasVisibleActivities</span>
1112 <span class="normal">(<a href="../../../../../../reference/android/support/test/runner/lifecycle/ActivityLifecycleMonitor.html">ActivityLifecycleMonitor</a> monitor)</span>
1113 </h4>
1114 <div class="api-level">
1115 <div></div>
1116
1117
1118
1119 </div>
1120 <div class="jd-details-descr">
1121
1122
1123
1124
1125 <div class="jd-tagdata jd-tagdescr"><p>Indicates whether or not an Activity exists in our app within the "Visible Lifetime" state.
1126
1127 <p>The "Visible Lifetime" is defined as an activity who's onStart() method has been called but
1128 who's onStop() method has not been called.
1129
1130 <p>During this time, the Activity may be visible to the user, and it may be receiving input
1131 from the user. This time is a superset of the "Foreground lifetime' of the activity.
1132
1133 <p>It may be the case that an application has activities in the "visible lifetime" but none in
1134 the "Foreground lifetime." It may be the case that without user input an activity will shortly
1135 transition into the "Foreground lifetime" in this state, however it also may not transition
1136 without further user interaction.</p></div>
1137 <div class="jd-tagdata">
1138 <h5 class="jd-tagtitle">Parameters</h5>
1139 <table class="jd-tagtable">
1140 <tr>
1141 <th>monitor</td>
1142 <td>the ActivityLifecycleMonitor to use</td>
1143 </tr>
1144 </table>
1145 </div>
1146 <div class="jd-tagdata">
1147 <h5 class="jd-tagtitle">Returns</h5>
1148 <ul class="nolist"><li>true if any activity exists within it's foreground lifetime.
1149</li></ul>
1150 </div>
1151
1152 </div>
1153</div>
1154
1155
1156
1157
1158
1159<!-- ========= METHOD DETAIL ======== -->
1160
1161
1162
1163<!-- ========= END OF CLASS DATA ========= -->
1164<A NAME="navbar_top"></A>
1165
1166<div id="footer" class="wrap" >
1167
1168
1169 <div id="copyright">
1170
1171 Except as noted, this content is licensed under <a
1172 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1173 For details and restrictions, see the <a href="../../../../../../license.html">
1174 Content License</a>.
1175 </div>
1176 <div id="build_info">
1177
1178 Android &nbsp;r &mdash;
1179<script src="../../../../../../timestamp.js" type="text/javascript"></script>
1180<script>document.write(BUILD_TIMESTAMP)</script>
1181
1182 </div>
1183
1184
1185 <div id="footerlinks">
1186
1187 <p>
1188 <a href="../../../../../../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1189 <a href="../../../../../../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1190 <a href="../../../../../../support.html">Support</a>
1191 </p>
1192 </div>
1193
1194</div> <!-- end footer -->
1195</div> <!-- jd-content -->
1196
1197</div><!-- end doc-content -->
1198
1199</div> <!-- end body-content -->
1200
1201
1202
1203
1204
1205
1206</body>
1207</html>