• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!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<html>
77<head>
78
79
80
81<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
82
83<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
84<title>LocationRequest | Android Developers</title>
85
86<!-- STYLESHEETS -->
87<link rel="stylesheet"
88href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">
89<link href="/assets/css/default.css" rel="stylesheet" type="text/css">
90
91
92
93<!-- JAVASCRIPT -->
94<script src="//www.google.com/jsapi" type="text/javascript"></script>
95<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
96<script type="text/javascript">
97  var toRoot = "/";
98  var devsite = false;
99</script>
100<script src="/assets/js/docs.js" type="text/javascript"></script>
101
102<script type="text/javascript">
103  var _gaq = _gaq || [];
104  _gaq.push(['_setAccount', 'UA-5831155-1']);
105  _gaq.push(['_trackPageview']);
106
107  (function() {
108    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
109    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
110    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
111  })();
112</script>
113</head>
114<body class="gc-documentation google
115  develop" itemscope itemtype="http://schema.org/Article">
116  <div id="doc-api-level" class="" style="display:none"></div>
117  <a name="top"></a>
118
119<a name="top"></a>
120
121    <!-- Header -->
122    <div id="header">
123        <div class="wrap" id="header-wrap">
124          <div class="col-3 logo">
125          <a href="/index.html">
126            <img src="/assets/images/dac_logo.png" width="123" height="25" alt="Android Developers" />
127          </a>
128          <div class="btn-quicknav" id="btn-quicknav">
129          	<a href="#" class="arrow-inactive">Quicknav</a>
130			      <a href="#" class="arrow-active">Quicknav</a>
131          </div>
132          </div>
133            <ul class="nav-x col-9">
134                <li class="design">
135                  <a href="/design/index.html"
136                  zh-tw-lang="設計"
137                  zh-cn-lang="设计"
138                  ru-lang="Проектирование"
139                  ko-lang="디자인"
140                  ja-lang="設計"
141                  es-lang="Diseñar"
142                  >Design</a></li>
143                <li class="develop"><a href="/develop/index.html"
144                  zh-tw-lang="開發"
145                  zh-cn-lang="开发"
146                  ru-lang="Разработка"
147                  ko-lang="개발"
148                  ja-lang="開発"
149                  es-lang="Desarrollar"
150                  >Develop</a></li>
151                <li class="distribute last"><a href="/distribute/index.html"
152                  zh-tw-lang="發佈"
153                  zh-cn-lang="分发"
154                  ru-lang="Распространение"
155                  ko-lang="배포"
156                  ja-lang="配布"
157                  es-lang="Distribuir"
158                  >Distribute</a></li>
159            </ul>
160
161            <!-- New Search -->
162            <div class="menu-container">
163            <div class="moremenu">
164    <div id="more-btn"></div>
165  </div>
166  <div class="morehover" id="moremenu">
167    <div class="top"></div>
168    <div class="mid">
169      <div class="header">Links</div>
170      <ul>
171        <li><a href="https://play.google.com/apps/publish/">Google Play Developer Console</a></li>
172        <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
173        <li><a href="/about/index.html">About Android</a></li>
174      </ul>
175      <div class="header">Android Sites</div>
176      <ul>
177        <li><a href="http://www.android.com">Android.com</a></li>
178        <li class="active"><a>Android Developers</a></li>
179        <li><a href="http://source.android.com">Android Open Source Project</a></li>
180      </ul>
181
182
183
184        <div class="header">Language</div>
185          <div id="language" class="locales">
186            <select name="language" onChange="changeLangPref(this.value, true)">
187                <option value="en">English</option>
188                <option value="es">Español</option>
189                <option value="ja">日本語</option>
190                <option value="ko">한국어</option>
191                <option value="ru">Русский</option>
192                <option value="zh-cn">中文 (中国)</option>
193                <option value="zh-tw">中文 (台灣)</option>
194            </select>
195          </div>
196        <script type="text/javascript">
197          <!--
198          loadLangPref();
199            //-->
200        </script>
201
202
203
204
205      <br class="clearfix" />
206    </div>
207    <div class="bottom"></div>
208  </div>
209  <div class="search" id="search-container">
210    <div class="search-inner">
211      <div id="search-btn"></div>
212      <div class="left"></div>
213      <form onsubmit="return submit_search()">
214        <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
215onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
216onkeydown="return search_changed(event, true, '/')"
217onkeyup="return search_changed(event, false, '/')" />
218      </form>
219      <div class="right"></div>
220        <a class="close hide">close</a>
221        <div class="left"></div>
222        <div class="right"></div>
223    </div>
224  </div>
225
226  <div class="search_filtered_wrapper reference">
227    <div class="suggest-card reference no-display">
228      <ul class="search_filtered">
229      </ul>
230    </div>
231  </div>
232
233  <div class="search_filtered_wrapper docs">
234    <div class="suggest-card dummy no-display">&nbsp;</div>
235    <div class="suggest-card develop no-display">
236      <ul class="search_filtered">
237      </ul>
238      <div class="child-card guides no-display">
239      </div>
240      <div class="child-card training no-display">
241      </div>
242    </div>
243    <div class="suggest-card design no-display">
244      <ul class="search_filtered">
245      </ul>
246    </div>
247    <div class="suggest-card distribute no-display">
248      <ul class="search_filtered">
249      </ul>
250    </div>
251  </div>
252
253  </div>
254  <!-- /New Search>
255
256
257          <!-- Expanded quicknav -->
258           <div id="quicknav" class="col-9">
259                <ul>
260                    <li class="design">
261                      <ul>
262                        <li><a href="/design/index.html">Get Started</a></li>
263                        <li><a href="/design/style/index.html">Style</a></li>
264                        <li><a href="/design/patterns/index.html">Patterns</a></li>
265                        <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
266                        <li><a href="/design/downloads/index.html">Downloads</a></li>
267                        <li><a href="/design/videos/index.html">Videos</a></li>
268                      </ul>
269                    </li>
270                    <li class="develop">
271                      <ul>
272                        <li><a href="/training/index.html"
273                          zh-tw-lang="訓練課程"
274                          zh-cn-lang="培训"
275                          ru-lang="Курсы"
276                          ko-lang="교육"
277                          ja-lang="トレーニング"
278                          es-lang="Capacitación"
279                          >Training</a></li>
280                        <li><a href="/guide/components/index.html"
281                          zh-tw-lang="API 指南"
282                          zh-cn-lang="API 指南"
283                          ru-lang="Руководства по API"
284                          ko-lang="API 가이드"
285                          ja-lang="API ガイド"
286                          es-lang="Guías de la API"
287                          >API Guides</a></li>
288                        <li><a href="/reference/packages.html"
289                          zh-tw-lang="參考資源"
290                          zh-cn-lang="参考"
291                          ru-lang="Справочник"
292                          ko-lang="참조문서"
293                          ja-lang="リファレンス"
294                          es-lang="Referencia"
295                          >Reference</a></li>
296                        <li><a href="/tools/index.html"
297                          zh-tw-lang="相關工具"
298                          zh-cn-lang="工具"
299                          ru-lang="Инструменты"
300                          ko-lang="도구"
301                          ja-lang="ツール"
302                          es-lang="Herramientas"
303                          >Tools</a>
304                          <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
305                        </li>
306                        <li><a href="/google/index.html">Google Services</a>
307                        </li>
308                      </ul>
309                    </li>
310                    <li class="distribute last">
311                      <ul>
312                        <li><a href="/distribute/index.html">Google Play</a></li>
313                        <li><a href="/distribute/googleplay/publish/index.html">Publishing</a></li>
314                        <li><a href="/distribute/googleplay/promote/index.html">Promoting</a></li>
315                        <li><a href="/distribute/googleplay/quality/index.html">App Quality</a></li>
316                        <li><a href="/distribute/googleplay/spotlight/index.html">Spotlight</a></li>
317                        <li><a href="/distribute/open.html">Open Distribution</a></li>
318                      </ul>
319                    </li>
320                </ul>
321          </div>
322          <!-- /Expanded quicknav -->
323        </div>
324    </div>
325    <!-- /Header -->
326
327
328  <div id="searchResults" class="wrap" style="display:none;">
329          <h2 id="searchTitle">Results</h2>
330          <div id="leftSearchControl" class="search-control">Loading...</div>
331  </div>
332
333
334
335    <!-- Secondary x-nav -->
336    <div id="nav-x">
337        <div class="wrap">
338            <ul class="nav-x col-9 develop" style="width:100%">
339                <li class="training"><a href="/training/index.html"
340                  zh-tw-lang="訓練課程"
341                  zh-cn-lang="培训"
342                  ru-lang="Курсы"
343                  ko-lang="교육"
344                  ja-lang="トレーニング"
345                  es-lang="Capacitación"
346                  >Training</a></li>
347                <li class="guide"><a href="/guide/components/index.html"
348                  zh-tw-lang="API 指南"
349                  zh-cn-lang="API 指南"
350                  ru-lang="Руководства по API"
351                  ko-lang="API 가이드"
352                  ja-lang="API ガイド"
353                  es-lang="Guías de la API"
354                  >API Guides</a></li>
355                <li class="reference"><a href="/reference/packages.html"
356                  zh-tw-lang="參考資源"
357                  zh-cn-lang="参考"
358                  ru-lang="Справочник"
359                  ko-lang="참조문서"
360                  ja-lang="リファレンス"
361                  es-lang="Referencia"
362                  >Reference</a></li>
363                <li class="tools"><a href="/tools/index.html"
364                  zh-tw-lang="相關工具"
365                  zh-cn-lang="工具"
366                  ru-lang="Инструменты"
367                  ko-lang="도구"
368                  ja-lang="ツール"
369                  es-lang="Herramientas"
370                  >Tools</a></li>
371                <li class="google"><a href="/google/index.html"
372                  >Google Services</a>
373                </li>
374            </ul>
375        </div>
376
377    </div>
378    <!-- /Sendondary x-nav -->
379
380
381
382
383
384
385
386
387
388  <div class="wrap clearfix" id="body-content">
389    <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
390      <div id="devdoc-nav" class="scroll-pane">
391<a class="totop" href="#top" data-g-event="left-nav-top">to top</a>
392
393
394
395<ul id="nav">
396
397  <li class="nav-section">
398    <div class="nav-section-header empty"><a href="/google/index.html">
399          <span class="en">Overview</span>
400      </a></div>
401  </li>
402
403  <li class="nav-section">
404    <div class="nav-section-header empty"><a href="/google/play-services/games.html">
405          <span class="en">Games</span>
406      </a></div>
407  </li>
408  <li class="nav-section">
409    <div class="nav-section-header empty"><a href="/google/play-services/location.html">
410          <span class="en">Location</span>
411      </a></div>
412  </li>
413  <li class="nav-section">
414    <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
415          <span class="en">Google+</span>
416                </a></div>
417  </li>
418  <li class="nav-section">
419    <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
420          <span class="en">Google Maps</span>
421      </a></div>
422  </li>
423  <li class="nav-section">
424    <div class="nav-section-header empty"><a href="/google/play-services/auth.html">
425          <span class="en">Authorization</span>
426      </a></div>
427  </li>
428
429
430
431  <li class="nav-section">
432    <div class="nav-section-header"><a href="/google/play-services/index.html">
433      <span class="en">Google Play Services</span></a>
434    </div>
435    <ul>
436      <li><a href="/google/play-services/setup.html">
437          <span class="en">Setup</span></a>
438      </li>
439      <li id="gms-tree-list" class="nav-section">
440        <div class="nav-section-header">
441          <a href="/reference/gms-packages.html">
442            <span class="en">Reference</span>
443          </a>
444        <div>
445      </li>
446    </ul>
447  </li>
448
449
450  <li class="nav-section">
451    <div class="nav-section-header"><a href="/google/play/billing/index.html">
452      <span class="en">Google Play In-app Billing</span></a>
453    </div>
454    <ul>
455      <li><a href="/google/play/billing/billing_overview.html">
456              <span class="en">Overview</span></a>
457      </li>
458      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
459              <span class="en">Version 3 API</span></a></div>
460              <ul>
461              <li><a href="/google/play/billing/billing_integrate.html">
462              <span class="en">Implementing the API</span></a></li>
463              <li><a href="/google/play/billing/billing_reference.html">
464              <span class="en">Reference</span></a></li>
465              </ul>
466      </li>
467      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
468              <span class="en">Version 2 API</span></a></div>
469              <ul>
470              <li><a href="/google/play/billing/v2/billing_integrate.html">
471              <span class="en">Implementing the API</span></a></li>
472              <li><a href="/google/play/billing/v2/billing_subscriptions.html">
473              <span class="en">Subscriptions</span></a></li>
474              <li><a href="/google/play/billing/v2/billing_reference.html">
475              <span class="en">Reference</span></a></li>
476              </ul>
477      </li>
478      <li><a href="/google/play/billing/billing_subscriptions.html">
479              <span class="en">Subscriptions</span></a>
480      </li>
481      <li><a href="/google/play/billing/billing_best_practices.html">
482              <span class="en">Security and Design</span></a>
483      </li>
484      <li><a href="/google/play/billing/billing_testing.html">
485              <span class="en">Testing In-app Billing</span></a>
486      </li>
487      <li><a href="/google/play/billing/billing_admin.html">
488              <span class="en">Administering In-app Billing</span></a>
489      </li>
490      <li><a href="/google/play/billing/versions.html">
491              <span class="en">Version Notes</span></a>
492      </li>
493    </ul>
494  </li>
495
496
497
498  <li class="nav-section">
499      <div class="nav-section-header"><a href="/google/gcm/index.html">
500        <span class="en">Google Cloud Messaging</span></a>
501      </div>
502      <ul>
503        <li><a href="/google/gcm/gs.html">
504            <span class="en">Getting Started</span></a>
505        </li>
506        <li><a href="/google/gcm/gcm.html">
507            <span class="en">Architectural Overview</span></a>
508        </li>
509        <li><a href="/google/gcm/demo.html">
510            <span class="en">Demo App Tutorial</span></a>
511        </li>
512        <li><a href="/google/gcm/adv.html">
513            <span class="en">Advanced Topics</span></a>
514        </li>
515        <li><a href="/google/gcm/c2dm.html">
516            <span class="en">Migration</span></a>
517        </li>
518        <li id="gcm-tree-list" class="nav-section">
519          <div class="nav-section-header">
520            <a href="/reference/gcm-packages.html">
521              <span class="en">Reference</span>
522            </a>
523          <div>
524        </li>
525      </ul>
526  </li>
527
528  <li class="nav-section">
529    <div class="nav-section-header"><a href="/google/play/dist.html">
530      <span class="en">Google Play Distribution</span></a>
531    </div>
532    <ul>
533      <li><a href="/google/play/filters.html">
534          <span class="en">Filters on Google Play</span></a>
535      </li>
536
537      <li><a href="/google/play/publishing/multiple-apks.html">
538          <span class="en">Multiple APK Support</span></a>
539      </li>
540      <li><a href="/google/play/expansion-files.html">
541          <span class="en">APK Expansion Files</span></a>
542      </li>
543      <li class="nav-section">
544        <div class="nav-section-header"><a href="/google/play/licensing/index.html">
545          <span class="en">Application Licensing</span></a>
546        </div>
547        <ul>
548          <li><a href="/google/play/licensing/overview.html">
549              <span class="en">Licensing Overview</span></a>
550          </li>
551          <li><a href="/google/play/licensing/setting-up.html">
552              <span class="en">Setting Up for Licensing</span></a>
553          </li>
554          <li><a href="/google/play/licensing/adding-licensing.html">
555              <span class="en">Adding Licensing to Your App</span></a>
556          </li>
557          <li><a href="/google/play/licensing/licensing-reference.html">
558              <span class="en">Licensing Reference</span></a>
559          </li>
560        </ul>
561      </li>
562
563  <li class="nav-section">
564    <div class="nav-section-header"><a href="/google/backup/index.html">
565      Android Backup Service</a>
566    </div>
567    <ul>
568      <li><a href="/google/backup/signup.html">
569          Register</a>
570      </li>
571    </ul>
572  </li>
573
574  </ul>
575
576</li>
577
578
579
580</ul>
581
582<script type="text/javascript">
583<!--
584    buildToggleLists();
585    changeNavLang(getLangPref());
586//-->
587</script>
588
589
590
591
592      </div>
593      <script type="text/javascript">
594       showGoogleRefTree();
595
596      </script>
597    </div> <!-- end side-nav -->
598    <script>
599      $(document).ready(function() {
600        scrollIntoView("devdoc-nav");
601        });
602    </script>
603
604
605
606
607
608
609<div class="col-12"  id="doc-col">
610
611<div id="api-info-block">
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632<div class="sum-details-links">
633
634Summary:
635
636
637
638
639
640  <a href="#constants">Constants</a>
641
642
643
644  &#124; <a href="#inhconstants">Inherited Constants</a>
645
646
647
648  &#124; <a href="#lfields">Fields</a>
649
650
651
652
653
654
655  &#124; <a href="#pubmethods">Methods</a>
656
657
658
659
660  &#124; <a href="#inhmethods">Inherited Methods</a>
661
662&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
663
664</div><!-- end sum-details-links -->
665<div class="api-level">
666
667
668
669
670</div>
671</div><!-- end api-info-block -->
672
673
674<!-- ======== START OF CLASS DATA ======== -->
675
676<div id="jd-header">
677    public
678
679    final
680
681    class
682<h1 itemprop="name">LocationRequest</h1>
683
684
685
686
687    extends Object<br/>
688
689
690
691
692
693
694      implements
695
696        Parcelable
697
698
699
700
701
702</div><!-- end header -->
703
704<div id="naMessage"></div>
705
706<div id="jd-content" class="api apilevel-">
707<table class="jd-inheritance-table">
708
709
710    <tr>
711
712        <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
713    </tr>
714
715
716    <tr>
717
718            <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
719
720        <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.location.LocationRequest</td>
721    </tr>
722
723
724</table>
725
726
727
728
729
730
731
732<div class="jd-descr">
733
734
735<h2>Class Overview</h2>
736<p itemprop="articleBody">A data object that contains quality of service parameters for requests to
737 the <code><a href="/reference/com/google/android/gms/location/LocationClient.html">LocationClient</a></code>.
738
739 <p>LocationRequest objects are used to request a quality of service for location updates from
740 the <code><a href="/reference/com/google/android/gms/location/LocationClient.html">LocationClient</a></code>.
741
742 <p>For example, if your application wants high accuracy location it should create a location
743 request with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> set to <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_HIGH_ACCURACY">PRIORITY_HIGH_ACCURACY</a></code> and
744 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code> to 5 seconds. This would be appropriate for mapping applications that are
745 showing your location in real-time.
746
747 <p>At the other extreme, if you want negligible power impact, but to still receive location
748 updates when available, then create a location request with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> set to
749 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_NO_POWER">PRIORITY_NO_POWER</a></code>. With this request your application will not trigger (and therefore
750 will not receive any power blame) any location updates, but will receive locations triggered by
751 other applications. This would be appropriate for  applications that have no firm requirement
752 for location, but can take advantage when available.
753
754 <p>In between these two extremes is a very common use-case, where applications definitely want
755 to receive updates at a specified interval, and can receive them faster when available, but
756 still want a low power impact. These applications should consider
757 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_BALANCED_POWER_ACCURACY">PRIORITY_BALANCED_POWER_ACCURACY</a></code> combined with a faster
758 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setFastestInterval(long)">setFastestInterval(long)</a></code> (such as 1 minute) and a slower <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code>
759 (such as 60 minutes). They will only be assigned power blame for the interval set by
760 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code>, but can still receive locations triggered by other applications at a rate
761 up to <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setFastestInterval(long)">setFastestInterval(long)</a></code>. This style of request is appropriate for many location aware
762 applications, including background usage. Do be careful to also throttle
763 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setFastestInterval(long)">setFastestInterval(long)</a></code> if you perform heavy-weight work after receiving an update - such
764 as using the network.
765
766 <p>Activities should strongly consider removing all location request when entering
767 the background (for example at <code><a href="/reference/android/app/Activity.html#onPause()">onPause()</a></code>), or at least swap the
768 request to a larger interval and lower quality.
769
770 <p>Applications cannot specify the exact location sources, such as GPS, that are used by the
771 LocationClient. In fact, the system may have multiple location sources (providers) running and
772 may fuse the results from several sources into a single Location object.
773
774 <p>Location requests from applications with
775 <code><a href="/reference/android/Manifest.permission.html#ACCESS_COARSE_LOCATION">ACCESS_COARSE_LOCATION</a></code> and not
776 <code><a href="/reference/android/Manifest.permission.html#ACCESS_FINE_LOCATION">ACCESS_FINE_LOCATION</a></code> will be automatically throttled to a
777 slower interval, and the location object will be obfuscated to only show a coarse level of
778 accuracy.
779
780 <p>All location requests are considered hints, and you may receive locations that are more
781 accurate, less accurate, and slower than requested.
782</p>
783
784
785
786
787
788</div><!-- jd-descr -->
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805<div class="jd-descr">
806
807
808<h2>Summary</h2>
809
810
811
812
813
814
815
816
817
818
819
820
821
822<!-- =========== ENUM CONSTANT SUMMARY =========== -->
823<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr>
824
825
826
827    <tr class="alt-color api apilevel-" >
828        <td class="jd-typecol">String</td>
829        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/location/LocationRequest.html#NULL">NULL</a></td>
830        <td class="jd-descrcol" width="100%"></td>
831    </tr>
832
833
834    <tr class=" api apilevel-" >
835        <td class="jd-typecol">int</td>
836        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_BALANCED_POWER_ACCURACY">PRIORITY_BALANCED_POWER_ACCURACY</a></td>
837        <td class="jd-descrcol" width="100%">Used with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> to request "block" level accuracy.</td>
838    </tr>
839
840
841    <tr class="alt-color api apilevel-" >
842        <td class="jd-typecol">int</td>
843        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_HIGH_ACCURACY">PRIORITY_HIGH_ACCURACY</a></td>
844        <td class="jd-descrcol" width="100%">Used with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> to request the most accurate locations available.</td>
845    </tr>
846
847
848    <tr class=" api apilevel-" >
849        <td class="jd-typecol">int</td>
850        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_NO_POWER">PRIORITY_NO_POWER</a></td>
851        <td class="jd-descrcol" width="100%">Used with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> to request the best accuracy possible with zero additional
852 power consumption.</td>
853    </tr>
854
855
856
857</table>
858
859
860
861
862
863<!-- =========== ENUM CONSTANT SUMMARY =========== -->
864<table id="inhconstants" class="jd-sumtable"><tr><th>
865  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
866  <div style="clear:left;">Inherited Constants</div></th></tr>
867
868
869
870
871<tr class="api apilevel-" >
872<td colspan="12">
873
874  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-constants-android.os.Parcelable" class="jd-expando-trigger closed"
875          ><img id="inherited-constants-android.os.Parcelable-trigger"
876          src="/assets/images/triangle-closed.png"
877          class="jd-expando-trigger-img" /></a>From interface
878android.os.Parcelable
879<div id="inherited-constants-android.os.Parcelable">
880  <div id="inherited-constants-android.os.Parcelable-list"
881        class="jd-inheritedlinks">
882  </div>
883  <div id="inherited-constants-android.os.Parcelable-summary" style="display: none;">
884    <table class="jd-sumtable-expando">
885
886
887
888    <tr class="alt-color api apilevel-" >
889        <td class="jd-typecol">int</td>
890        <td class="jd-linkcol">CONTENTS_FILE_DESCRIPTOR</td>
891        <td class="jd-descrcol" width="100%"></td>
892    </tr>
893
894
895    <tr class=" api apilevel-" >
896        <td class="jd-typecol">int</td>
897        <td class="jd-linkcol">PARCELABLE_WRITE_RETURN_VALUE</td>
898        <td class="jd-descrcol" width="100%"></td>
899    </tr>
900
901
902</table>
903  </div>
904</div>
905</td></tr>
906
907
908</table>
909
910
911
912
913<!-- =========== FIELD SUMMARY =========== -->
914<table id="lfields" class="jd-sumtable"><tr><th colspan="12">Fields</th></tr>
915
916
917
918      <tr class="alt-color api apilevel-" >
919          <td class="jd-typecol"><nobr>
920          public
921          static
922          final
923          <a href="/reference/com/google/android/gms/location/LocationRequestCreator.html">LocationRequestCreator</a></nobr></td>
924          <td class="jd-linkcol"><a href="/reference/com/google/android/gms/location/LocationRequest.html#CREATOR">CREATOR</a></td>
925          <td class="jd-descrcol" width="100%"></td>
926      </tr>
927
928
929
930</table>
931
932
933
934
935
936
937
938
939
940
941
942<!-- ========== METHOD SUMMARY =========== -->
943<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
944
945
946
947
948    <tr class="alt-color api apilevel-" >
949        <td class="jd-typecol"><nobr>
950
951
952
953            static
954
955            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
956        </td>
957        <td class="jd-linkcol" width="100%"><nobr>
958        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#create()">create</a></span>()</nobr>
959
960        <div class="jd-descrdiv">Create a location request with default parameters.</div>
961
962  </td></tr>
963
964
965
966    <tr class=" api apilevel-" >
967        <td class="jd-typecol"><nobr>
968
969
970
971
972
973            int</nobr>
974        </td>
975        <td class="jd-linkcol" width="100%"><nobr>
976        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#describeContents()">describeContents</a></span>()</nobr>
977
978  </td></tr>
979
980
981
982    <tr class="alt-color api apilevel-" >
983        <td class="jd-typecol"><nobr>
984
985
986
987
988
989            long</nobr>
990        </td>
991        <td class="jd-linkcol" width="100%"><nobr>
992        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#getExpirationTime()">getExpirationTime</a></span>()</nobr>
993
994        <div class="jd-descrdiv">Get the request expiration time, in milliseconds since boot.</div>
995
996  </td></tr>
997
998
999
1000    <tr class=" api apilevel-" >
1001        <td class="jd-typecol"><nobr>
1002
1003
1004
1005
1006
1007            long</nobr>
1008        </td>
1009        <td class="jd-linkcol" width="100%"><nobr>
1010        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#getFastestInterval()">getFastestInterval</a></span>()</nobr>
1011
1012        <div class="jd-descrdiv">Get the fastest interval of this request, in milliseconds.</div>
1013
1014  </td></tr>
1015
1016
1017
1018    <tr class="alt-color api apilevel-" >
1019        <td class="jd-typecol"><nobr>
1020
1021
1022
1023
1024
1025            long</nobr>
1026        </td>
1027        <td class="jd-linkcol" width="100%"><nobr>
1028        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#getInterval()">getInterval</a></span>()</nobr>
1029
1030        <div class="jd-descrdiv">Get the desired interval of this request, in milliseconds.</div>
1031
1032  </td></tr>
1033
1034
1035
1036    <tr class=" api apilevel-" >
1037        <td class="jd-typecol"><nobr>
1038
1039
1040
1041
1042
1043            int</nobr>
1044        </td>
1045        <td class="jd-linkcol" width="100%"><nobr>
1046        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#getNumUpdates()">getNumUpdates</a></span>()</nobr>
1047
1048        <div class="jd-descrdiv">Get the number of updates requested.</div>
1049
1050  </td></tr>
1051
1052
1053
1054    <tr class="alt-color api apilevel-" >
1055        <td class="jd-typecol"><nobr>
1056
1057
1058
1059
1060
1061            int</nobr>
1062        </td>
1063        <td class="jd-linkcol" width="100%"><nobr>
1064        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#getPriority()">getPriority</a></span>()</nobr>
1065
1066        <div class="jd-descrdiv">Get the quality of the request.</div>
1067
1068  </td></tr>
1069
1070
1071
1072    <tr class=" api apilevel-" >
1073        <td class="jd-typecol"><nobr>
1074
1075
1076
1077
1078
1079            float</nobr>
1080        </td>
1081        <td class="jd-linkcol" width="100%"><nobr>
1082        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#getSmallestDisplacement()">getSmallestDisplacement</a></span>()</nobr>
1083
1084        <div class="jd-descrdiv">Get the minimum displacement between location updates in meters
1085
1086 <p>By default this is 0.</div>
1087
1088  </td></tr>
1089
1090
1091
1092    <tr class="alt-color api apilevel-" >
1093        <td class="jd-typecol"><nobr>
1094
1095
1096
1097
1098
1099            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1100        </td>
1101        <td class="jd-linkcol" width="100%"><nobr>
1102        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setExpirationDuration(long)">setExpirationDuration</a></span>(long millis)</nobr>
1103
1104        <div class="jd-descrdiv">Set the duration of this request, in milliseconds.</div>
1105
1106  </td></tr>
1107
1108
1109
1110    <tr class=" api apilevel-" >
1111        <td class="jd-typecol"><nobr>
1112
1113
1114
1115
1116
1117            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1118        </td>
1119        <td class="jd-linkcol" width="100%"><nobr>
1120        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setExpirationTime(long)">setExpirationTime</a></span>(long millis)</nobr>
1121
1122        <div class="jd-descrdiv">Set the request expiration time, in millisecond since boot.</div>
1123
1124  </td></tr>
1125
1126
1127
1128    <tr class="alt-color api apilevel-" >
1129        <td class="jd-typecol"><nobr>
1130
1131
1132
1133
1134
1135            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1136        </td>
1137        <td class="jd-linkcol" width="100%"><nobr>
1138        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setFastestInterval(long)">setFastestInterval</a></span>(long millis)</nobr>
1139
1140        <div class="jd-descrdiv">Explicitly set the fastest interval for location updates, in milliseconds.</div>
1141
1142  </td></tr>
1143
1144
1145
1146    <tr class=" api apilevel-" >
1147        <td class="jd-typecol"><nobr>
1148
1149
1150
1151
1152
1153            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1154        </td>
1155        <td class="jd-linkcol" width="100%"><nobr>
1156        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval</a></span>(long millis)</nobr>
1157
1158        <div class="jd-descrdiv">Set the desired interval for active location updates, in milliseconds.</div>
1159
1160  </td></tr>
1161
1162
1163
1164    <tr class="alt-color api apilevel-" >
1165        <td class="jd-typecol"><nobr>
1166
1167
1168
1169
1170
1171            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1172        </td>
1173        <td class="jd-linkcol" width="100%"><nobr>
1174        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setNumUpdates(int)">setNumUpdates</a></span>(int numUpdates)</nobr>
1175
1176        <div class="jd-descrdiv">Set the number of location updates.</div>
1177
1178  </td></tr>
1179
1180
1181
1182    <tr class=" api apilevel-" >
1183        <td class="jd-typecol"><nobr>
1184
1185
1186
1187
1188
1189            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1190        </td>
1191        <td class="jd-linkcol" width="100%"><nobr>
1192        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority</a></span>(int priority)</nobr>
1193
1194        <div class="jd-descrdiv">Set the priority of the request.</div>
1195
1196  </td></tr>
1197
1198
1199
1200    <tr class="alt-color api apilevel-" >
1201        <td class="jd-typecol"><nobr>
1202
1203
1204
1205
1206
1207            <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a></nobr>
1208        </td>
1209        <td class="jd-linkcol" width="100%"><nobr>
1210        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#setSmallestDisplacement(float)">setSmallestDisplacement</a></span>(float smallestDisplacementMeters)</nobr>
1211
1212        <div class="jd-descrdiv">Set the minimum displacement between location updates in meters
1213
1214 <p>By default this is 0.</div>
1215
1216  </td></tr>
1217
1218
1219
1220    <tr class=" api apilevel-" >
1221        <td class="jd-typecol"><nobr>
1222
1223
1224
1225
1226
1227            String</nobr>
1228        </td>
1229        <td class="jd-linkcol" width="100%"><nobr>
1230        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#toString()">toString</a></span>()</nobr>
1231
1232  </td></tr>
1233
1234
1235
1236    <tr class="alt-color api apilevel-" >
1237        <td class="jd-typecol"><nobr>
1238
1239
1240
1241
1242
1243            void</nobr>
1244        </td>
1245        <td class="jd-linkcol" width="100%"><nobr>
1246        <span class="sympad"><a href="/reference/com/google/android/gms/location/LocationRequest.html#writeToParcel(android.os.Parcel, int)">writeToParcel</a></span>(Parcel parcel, int flags)</nobr>
1247
1248  </td></tr>
1249
1250
1251
1252</table>
1253
1254
1255
1256
1257
1258
1259
1260<!-- ========== METHOD SUMMARY =========== -->
1261<table id="inhmethods" class="jd-sumtable"><tr><th>
1262  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1263  <div style="clear:left;">Inherited Methods</div></th></tr>
1264
1265
1266<tr class="api apilevel-" >
1267<td colspan="12">
1268  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1269          ><img id="inherited-methods-java.lang.Object-trigger"
1270          src="/assets/images/triangle-closed.png"
1271          class="jd-expando-trigger-img" /></a>
1272From class
1273
1274  java.lang.Object
1275
1276<div id="inherited-methods-java.lang.Object">
1277  <div id="inherited-methods-java.lang.Object-list"
1278        class="jd-inheritedlinks">
1279  </div>
1280  <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1281    <table class="jd-sumtable-expando">
1282
1283
1284
1285
1286    <tr class="alt-color api apilevel-" >
1287        <td class="jd-typecol"><nobr>
1288
1289
1290
1291
1292
1293            Object</nobr>
1294        </td>
1295        <td class="jd-linkcol" width="100%"><nobr>
1296        <span class="sympad">clone</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            boolean</nobr>
1310        </td>
1311        <td class="jd-linkcol" width="100%"><nobr>
1312        <span class="sympad">equals</span>(Object arg0)</nobr>
1313
1314  </td></tr>
1315
1316
1317
1318    <tr class="alt-color api apilevel-" >
1319        <td class="jd-typecol"><nobr>
1320
1321
1322
1323
1324
1325            void</nobr>
1326        </td>
1327        <td class="jd-linkcol" width="100%"><nobr>
1328        <span class="sympad">finalize</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            Class&lt;?&gt;</nobr>
1342        </td>
1343        <td class="jd-linkcol" width="100%"><nobr>
1344        <span class="sympad">getClass</span>()</nobr>
1345
1346  </td></tr>
1347
1348
1349
1350    <tr class="alt-color api apilevel-" >
1351        <td class="jd-typecol"><nobr>
1352
1353
1354
1355
1356
1357            int</nobr>
1358        </td>
1359        <td class="jd-linkcol" width="100%"><nobr>
1360        <span class="sympad">hashCode</span>()</nobr>
1361
1362  </td></tr>
1363
1364
1365
1366    <tr class=" api apilevel-" >
1367        <td class="jd-typecol"><nobr>
1368
1369
1370            final
1371
1372
1373            void</nobr>
1374        </td>
1375        <td class="jd-linkcol" width="100%"><nobr>
1376        <span class="sympad">notify</span>()</nobr>
1377
1378  </td></tr>
1379
1380
1381
1382    <tr class="alt-color api apilevel-" >
1383        <td class="jd-typecol"><nobr>
1384
1385
1386            final
1387
1388
1389            void</nobr>
1390        </td>
1391        <td class="jd-linkcol" width="100%"><nobr>
1392        <span class="sympad">notifyAll</span>()</nobr>
1393
1394  </td></tr>
1395
1396
1397
1398    <tr class=" api apilevel-" >
1399        <td class="jd-typecol"><nobr>
1400
1401
1402
1403
1404
1405            String</nobr>
1406        </td>
1407        <td class="jd-linkcol" width="100%"><nobr>
1408        <span class="sympad">toString</span>()</nobr>
1409
1410  </td></tr>
1411
1412
1413
1414    <tr class="alt-color api apilevel-" >
1415        <td class="jd-typecol"><nobr>
1416
1417
1418            final
1419
1420
1421            void</nobr>
1422        </td>
1423        <td class="jd-linkcol" width="100%"><nobr>
1424        <span class="sympad">wait</span>()</nobr>
1425
1426  </td></tr>
1427
1428
1429
1430    <tr class=" api apilevel-" >
1431        <td class="jd-typecol"><nobr>
1432
1433
1434            final
1435
1436
1437            void</nobr>
1438        </td>
1439        <td class="jd-linkcol" width="100%"><nobr>
1440        <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1441
1442  </td></tr>
1443
1444
1445
1446    <tr class="alt-color api apilevel-" >
1447        <td class="jd-typecol"><nobr>
1448
1449
1450            final
1451
1452
1453            void</nobr>
1454        </td>
1455        <td class="jd-linkcol" width="100%"><nobr>
1456        <span class="sympad">wait</span>(long arg0)</nobr>
1457
1458  </td></tr>
1459
1460
1461</table>
1462  </div>
1463</div>
1464</td></tr>
1465
1466
1467
1468<tr class="api apilevel-" >
1469<td colspan="12">
1470  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-android.os.Parcelable" class="jd-expando-trigger closed"
1471          ><img id="inherited-methods-android.os.Parcelable-trigger"
1472          src="/assets/images/triangle-closed.png"
1473          class="jd-expando-trigger-img" /></a>
1474From interface
1475
1476  android.os.Parcelable
1477
1478<div id="inherited-methods-android.os.Parcelable">
1479  <div id="inherited-methods-android.os.Parcelable-list"
1480        class="jd-inheritedlinks">
1481  </div>
1482  <div id="inherited-methods-android.os.Parcelable-summary" style="display: none;">
1483    <table class="jd-sumtable-expando">
1484
1485
1486
1487
1488    <tr class="alt-color api apilevel-" >
1489        <td class="jd-typecol"><nobr>
1490            abstract
1491
1492
1493
1494
1495            int</nobr>
1496        </td>
1497        <td class="jd-linkcol" width="100%"><nobr>
1498        <span class="sympad">describeContents</span>()</nobr>
1499
1500  </td></tr>
1501
1502
1503
1504    <tr class=" api apilevel-" >
1505        <td class="jd-typecol"><nobr>
1506            abstract
1507
1508
1509
1510
1511            void</nobr>
1512        </td>
1513        <td class="jd-linkcol" width="100%"><nobr>
1514        <span class="sympad">writeToParcel</span>(Parcel arg0, int arg1)</nobr>
1515
1516  </td></tr>
1517
1518
1519</table>
1520  </div>
1521</div>
1522</td></tr>
1523
1524
1525</table>
1526
1527
1528</div><!-- jd-descr (summary) -->
1529
1530<!-- Details -->
1531
1532
1533
1534
1535
1536
1537
1538
1539<!-- XML Attributes -->
1540
1541
1542<!-- Enum Values -->
1543
1544
1545<!-- Constants -->
1546
1547
1548<!-- ========= ENUM CONSTANTS DETAIL ======== -->
1549<h2>Constants</h2>
1550
1551
1552
1553
1554<A NAME="NULL"></A>
1555
1556<div class="jd-details api apilevel-">
1557    <h4 class="jd-details-title">
1558      <span class="normal">
1559        public
1560        static
1561        final
1562        String
1563      </span>
1564        NULL
1565    </h4>
1566      <div class="api-level">
1567
1568
1569
1570
1571      </div>
1572    <div class="jd-details-descr">
1573
1574  <div class="jd-tagdata jd-tagdescr"><p></p></div>
1575
1576
1577        <div class="jd-tagdata">
1578        <span class="jd-tagtitle">Constant Value: </span>
1579        <span>
1580
1581                "SAFE_PARCELABLE_NULL_STRING"
1582
1583        </span>
1584        </div>
1585
1586    </div>
1587</div>
1588
1589
1590
1591<A NAME="PRIORITY_BALANCED_POWER_ACCURACY"></A>
1592
1593<div class="jd-details api apilevel-">
1594    <h4 class="jd-details-title">
1595      <span class="normal">
1596        public
1597        static
1598        final
1599        int
1600      </span>
1601        PRIORITY_BALANCED_POWER_ACCURACY
1602    </h4>
1603      <div class="api-level">
1604
1605
1606
1607
1608      </div>
1609    <div class="jd-details-descr">
1610
1611  <div class="jd-tagdata jd-tagdescr"><p>Used with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> to request "block" level accuracy.
1612
1613 <p>Block level accuracy is considered to be about 100 meter accuracy. Using a coarse
1614 accuracy such as this often consumes less power.
1615</p></div>
1616
1617
1618        <div class="jd-tagdata">
1619        <span class="jd-tagtitle">Constant Value: </span>
1620        <span>
1621
1622                102
1623                (0x00000066)
1624
1625        </span>
1626        </div>
1627
1628    </div>
1629</div>
1630
1631
1632
1633<A NAME="PRIORITY_HIGH_ACCURACY"></A>
1634
1635<div class="jd-details api apilevel-">
1636    <h4 class="jd-details-title">
1637      <span class="normal">
1638        public
1639        static
1640        final
1641        int
1642      </span>
1643        PRIORITY_HIGH_ACCURACY
1644    </h4>
1645      <div class="api-level">
1646
1647
1648
1649
1650      </div>
1651    <div class="jd-details-descr">
1652
1653  <div class="jd-tagdata jd-tagdescr"><p>Used with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> to request the most accurate locations available.
1654
1655 <p>This will return the finest location available.
1656</p></div>
1657
1658
1659        <div class="jd-tagdata">
1660        <span class="jd-tagtitle">Constant Value: </span>
1661        <span>
1662
1663                100
1664                (0x00000064)
1665
1666        </span>
1667        </div>
1668
1669    </div>
1670</div>
1671
1672
1673
1674<A NAME="PRIORITY_NO_POWER"></A>
1675
1676<div class="jd-details api apilevel-">
1677    <h4 class="jd-details-title">
1678      <span class="normal">
1679        public
1680        static
1681        final
1682        int
1683      </span>
1684        PRIORITY_NO_POWER
1685    </h4>
1686      <div class="api-level">
1687
1688
1689
1690
1691      </div>
1692    <div class="jd-details-descr">
1693
1694  <div class="jd-tagdata jd-tagdescr"><p>Used with <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> to request the best accuracy possible with zero additional
1695 power consumption.
1696
1697 <p>No locations will be returned unless a different client has requested location updates
1698 in which case this request will act as a passive listener to those locations.
1699</p></div>
1700
1701
1702        <div class="jd-tagdata">
1703        <span class="jd-tagtitle">Constant Value: </span>
1704        <span>
1705
1706                105
1707                (0x00000069)
1708
1709        </span>
1710        </div>
1711
1712    </div>
1713</div>
1714
1715
1716
1717
1718<!-- Fields -->
1719
1720
1721<!-- ========= FIELD DETAIL ======== -->
1722<h2>Fields</h2>
1723
1724
1725
1726
1727<A NAME="CREATOR"></A>
1728
1729<div class="jd-details api apilevel-">
1730    <h4 class="jd-details-title">
1731      <span class="normal">
1732        public
1733        static
1734        final
1735        <a href="/reference/com/google/android/gms/location/LocationRequestCreator.html">LocationRequestCreator</a>
1736      </span>
1737        CREATOR
1738    </h4>
1739      <div class="api-level">
1740
1741
1742
1743
1744      </div>
1745    <div class="jd-details-descr">
1746
1747  <div class="jd-tagdata jd-tagdescr"><p></p></div>
1748
1749
1750    </div>
1751</div>
1752
1753
1754
1755
1756<!-- Public ctors -->
1757
1758
1759
1760<!-- ========= CONSTRUCTOR DETAIL ======== -->
1761<!-- Protected ctors -->
1762
1763
1764
1765<!-- ========= METHOD DETAIL ======== -->
1766<!-- Public methdos -->
1767
1768<h2>Public Methods</h2>
1769
1770
1771
1772<A NAME="create()"></A>
1773
1774<div class="jd-details api apilevel-">
1775    <h4 class="jd-details-title">
1776      <span class="normal">
1777        public
1778        static
1779
1780
1781
1782        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
1783      </span>
1784      <span class="sympad">create</span>
1785      <span class="normal">()</span>
1786    </h4>
1787      <div class="api-level">
1788        <div></div>
1789
1790
1791
1792      </div>
1793    <div class="jd-details-descr">
1794
1795  <div class="jd-tagdata jd-tagdescr"><p>Create a location request with default parameters.
1796
1797 <p>Default parameters are for a block accuracy, slowly updated location. It can then be
1798 adjusted as required by the applications before passing to the <code><a href="/reference/com/google/android/gms/location/LocationClient.html">LocationClient</a></code>.</p></div>
1799  <div class="jd-tagdata">
1800      <h5 class="jd-tagtitle">Returns</h5>
1801      <ul class="nolist"><li>a new location request
1802</li></ul>
1803  </div>
1804
1805    </div>
1806</div>
1807
1808
1809<A NAME="describeContents()"></A>
1810
1811<div class="jd-details api apilevel-">
1812    <h4 class="jd-details-title">
1813      <span class="normal">
1814        public
1815
1816
1817
1818
1819        int
1820      </span>
1821      <span class="sympad">describeContents</span>
1822      <span class="normal">()</span>
1823    </h4>
1824      <div class="api-level">
1825        <div></div>
1826
1827
1828
1829      </div>
1830    <div class="jd-details-descr">
1831
1832  <div class="jd-tagdata jd-tagdescr"><p></p></div>
1833
1834    </div>
1835</div>
1836
1837
1838<A NAME="getExpirationTime()"></A>
1839
1840<div class="jd-details api apilevel-">
1841    <h4 class="jd-details-title">
1842      <span class="normal">
1843        public
1844
1845
1846
1847
1848        long
1849      </span>
1850      <span class="sympad">getExpirationTime</span>
1851      <span class="normal">()</span>
1852    </h4>
1853      <div class="api-level">
1854        <div></div>
1855
1856
1857
1858      </div>
1859    <div class="jd-details-descr">
1860
1861  <div class="jd-tagdata jd-tagdescr"><p>Get the request expiration time, in milliseconds since boot.
1862
1863 <p>This value can be compared to <code><a href="/reference/android/os/SystemClock.html#elapsedRealtime()">elapsedRealtime()</a></code> to determine the time
1864 until expiration.</p></div>
1865  <div class="jd-tagdata">
1866      <h5 class="jd-tagtitle">Returns</h5>
1867      <ul class="nolist"><li>expiration time of request, in milliseconds since boot including suspend
1868</li></ul>
1869  </div>
1870
1871    </div>
1872</div>
1873
1874
1875<A NAME="getFastestInterval()"></A>
1876
1877<div class="jd-details api apilevel-">
1878    <h4 class="jd-details-title">
1879      <span class="normal">
1880        public
1881
1882
1883
1884
1885        long
1886      </span>
1887      <span class="sympad">getFastestInterval</span>
1888      <span class="normal">()</span>
1889    </h4>
1890      <div class="api-level">
1891        <div></div>
1892
1893
1894
1895      </div>
1896    <div class="jd-details-descr">
1897
1898  <div class="jd-tagdata jd-tagdescr"><p>Get the fastest interval of this request, in milliseconds.
1899
1900 <p>The system will never provide location updates faster than the minimum of
1901 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#getFastestInterval()">getFastestInterval()</a></code> and <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#getInterval()">getInterval()</a></code>.</p></div>
1902  <div class="jd-tagdata">
1903      <h5 class="jd-tagtitle">Returns</h5>
1904      <ul class="nolist"><li>fastest interval in milliseconds, exact
1905</li></ul>
1906  </div>
1907
1908    </div>
1909</div>
1910
1911
1912<A NAME="getInterval()"></A>
1913
1914<div class="jd-details api apilevel-">
1915    <h4 class="jd-details-title">
1916      <span class="normal">
1917        public
1918
1919
1920
1921
1922        long
1923      </span>
1924      <span class="sympad">getInterval</span>
1925      <span class="normal">()</span>
1926    </h4>
1927      <div class="api-level">
1928        <div></div>
1929
1930
1931
1932      </div>
1933    <div class="jd-details-descr">
1934
1935  <div class="jd-tagdata jd-tagdescr"><p>Get the desired interval of this request, in milliseconds.</p></div>
1936  <div class="jd-tagdata">
1937      <h5 class="jd-tagtitle">Returns</h5>
1938      <ul class="nolist"><li>desired interval in milliseconds, inexact
1939</li></ul>
1940  </div>
1941
1942    </div>
1943</div>
1944
1945
1946<A NAME="getNumUpdates()"></A>
1947
1948<div class="jd-details api apilevel-">
1949    <h4 class="jd-details-title">
1950      <span class="normal">
1951        public
1952
1953
1954
1955
1956        int
1957      </span>
1958      <span class="sympad">getNumUpdates</span>
1959      <span class="normal">()</span>
1960    </h4>
1961      <div class="api-level">
1962        <div></div>
1963
1964
1965
1966      </div>
1967    <div class="jd-details-descr">
1968
1969  <div class="jd-tagdata jd-tagdescr"><p>Get the number of updates requested.
1970
1971 <p>By default this is <code><a href="/reference/java/lang/Integer.html#MAX_VALUE">MAX_VALUE</a></code>, which indicates that locations are updated
1972 until the request is explicitly removed.</p></div>
1973  <div class="jd-tagdata">
1974      <h5 class="jd-tagtitle">Returns</h5>
1975      <ul class="nolist"><li>number of updates
1976</li></ul>
1977  </div>
1978
1979    </div>
1980</div>
1981
1982
1983<A NAME="getPriority()"></A>
1984
1985<div class="jd-details api apilevel-">
1986    <h4 class="jd-details-title">
1987      <span class="normal">
1988        public
1989
1990
1991
1992
1993        int
1994      </span>
1995      <span class="sympad">getPriority</span>
1996      <span class="normal">()</span>
1997    </h4>
1998      <div class="api-level">
1999        <div></div>
2000
2001
2002
2003      </div>
2004    <div class="jd-details-descr">
2005
2006  <div class="jd-tagdata jd-tagdescr"><p>Get the quality of the request.</p></div>
2007  <div class="jd-tagdata">
2008      <h5 class="jd-tagtitle">Returns</h5>
2009      <ul class="nolist"><li>an accuracy constant
2010</li></ul>
2011  </div>
2012
2013    </div>
2014</div>
2015
2016
2017<A NAME="getSmallestDisplacement()"></A>
2018
2019<div class="jd-details api apilevel-">
2020    <h4 class="jd-details-title">
2021      <span class="normal">
2022        public
2023
2024
2025
2026
2027        float
2028      </span>
2029      <span class="sympad">getSmallestDisplacement</span>
2030      <span class="normal">()</span>
2031    </h4>
2032      <div class="api-level">
2033        <div></div>
2034
2035
2036
2037      </div>
2038    <div class="jd-details-descr">
2039
2040  <div class="jd-tagdata jd-tagdescr"><p>Get the minimum displacement between location updates in meters
2041
2042 <p>By default this is 0.</p></div>
2043  <div class="jd-tagdata">
2044      <h5 class="jd-tagtitle">Returns</h5>
2045      <ul class="nolist"><li>minimum displacement between location updates in meters
2046</li></ul>
2047  </div>
2048
2049    </div>
2050</div>
2051
2052
2053<A NAME="setExpirationDuration(long)"></A>
2054
2055<div class="jd-details api apilevel-">
2056    <h4 class="jd-details-title">
2057      <span class="normal">
2058        public
2059
2060
2061
2062
2063        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2064      </span>
2065      <span class="sympad">setExpirationDuration</span>
2066      <span class="normal">(long millis)</span>
2067    </h4>
2068      <div class="api-level">
2069        <div></div>
2070
2071
2072
2073      </div>
2074    <div class="jd-details-descr">
2075
2076  <div class="jd-tagdata jd-tagdescr"><p>Set the duration of this request, in milliseconds.
2077
2078 <p>The duration begins immediately (and not when the request is passed to the location
2079 client), so call this method again if the request is re-used at a later time.
2080
2081 <p>The location client will automatically stop updates after the request expires.
2082
2083 <p>The duration includes suspend time. Values less than 0 are allowed, but indicate that
2084 the request has already expired.</p></div>
2085  <div class="jd-tagdata">
2086      <h5 class="jd-tagtitle">Parameters</h5>
2087      <table class="jd-tagtable">
2088        <tr>
2089          <th>millis</td>
2090          <td>duration of request in milliseconds</td>
2091        </tr>
2092      </table>
2093  </div>
2094  <div class="jd-tagdata">
2095      <h5 class="jd-tagtitle">Returns</h5>
2096      <ul class="nolist"><li>the same object, so that setters can be chained
2097</li></ul>
2098  </div>
2099
2100    </div>
2101</div>
2102
2103
2104<A NAME="setExpirationTime(long)"></A>
2105
2106<div class="jd-details api apilevel-">
2107    <h4 class="jd-details-title">
2108      <span class="normal">
2109        public
2110
2111
2112
2113
2114        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2115      </span>
2116      <span class="sympad">setExpirationTime</span>
2117      <span class="normal">(long millis)</span>
2118    </h4>
2119      <div class="api-level">
2120        <div></div>
2121
2122
2123
2124      </div>
2125    <div class="jd-details-descr">
2126
2127  <div class="jd-tagdata jd-tagdescr"><p>Set the request expiration time, in millisecond since boot.
2128
2129 <p>This expiration time uses the same time base as <code><a href="/reference/android/os/SystemClock.html#elapsedRealtime()">elapsedRealtime()</a></code>.
2130
2131 <p>The location client will automatically stop updates after the request expires.
2132
2133 <p>The duration includes suspend time. Values before <code><a href="/reference/android/os/SystemClock.html#elapsedRealtime()">elapsedRealtime()</a></code>
2134 are allowed, but indicate that the request has already expired.</p></div>
2135  <div class="jd-tagdata">
2136      <h5 class="jd-tagtitle">Parameters</h5>
2137      <table class="jd-tagtable">
2138        <tr>
2139          <th>millis</td>
2140          <td>expiration time of request, in milliseconds since boot including suspend</td>
2141        </tr>
2142      </table>
2143  </div>
2144  <div class="jd-tagdata">
2145      <h5 class="jd-tagtitle">Returns</h5>
2146      <ul class="nolist"><li>the same object, so that setters can be chained
2147</li></ul>
2148  </div>
2149
2150    </div>
2151</div>
2152
2153
2154<A NAME="setFastestInterval(long)"></A>
2155
2156<div class="jd-details api apilevel-">
2157    <h4 class="jd-details-title">
2158      <span class="normal">
2159        public
2160
2161
2162
2163
2164        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2165      </span>
2166      <span class="sympad">setFastestInterval</span>
2167      <span class="normal">(long millis)</span>
2168    </h4>
2169      <div class="api-level">
2170        <div></div>
2171
2172
2173
2174      </div>
2175    <div class="jd-details-descr">
2176
2177  <div class="jd-tagdata jd-tagdescr"><p>Explicitly set the fastest interval for location updates, in milliseconds.
2178
2179 <p>This controls the fastest rate at which your application will receive location updates,
2180 which might be faster than <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code> in some situations (for example, if other
2181 applications are triggering location updates).
2182
2183 <p>This allows your application to passively acquire locations at a rate faster than it
2184 actively acquires locations, saving power.
2185
2186 <p>Unlike <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code>, this parameter is exact. Your application will never
2187 receive updates faster than this value.
2188
2189 <p>If you don't call this method, a fastest interval will be selected for you. It will be
2190 a value faster than your active interval (<code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code>).
2191
2192 <p>An interval of 0 is allowed, but not recommended, since location updates may be
2193 extremely fast on future implementations.
2194
2195 <p>If <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setFastestInterval(long)">setFastestInterval(long)</a></code> is set slower than <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code>, then your
2196 effective fastest interval is <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code>.</p></div>
2197  <div class="jd-tagdata">
2198      <h5 class="jd-tagtitle">Parameters</h5>
2199      <table class="jd-tagtable">
2200        <tr>
2201          <th>millis</td>
2202          <td>fastest interval for updates in milliseconds, exact</td>
2203        </tr>
2204      </table>
2205  </div>
2206  <div class="jd-tagdata">
2207      <h5 class="jd-tagtitle">Returns</h5>
2208      <ul class="nolist"><li>the same object, so that setters can be chained
2209</li></ul>
2210  </div>
2211  <div class="jd-tagdata">
2212      <h5 class="jd-tagtitle">Throws</h5>
2213      <table class="jd-tagtable">
2214        <tr>
2215            <th>IllegalArgumentException</td>
2216            <td>if the interval is less than zero</td>
2217        </tr>
2218      </table>
2219  </div>
2220
2221    </div>
2222</div>
2223
2224
2225<A NAME="setInterval(long)"></A>
2226
2227<div class="jd-details api apilevel-">
2228    <h4 class="jd-details-title">
2229      <span class="normal">
2230        public
2231
2232
2233
2234
2235        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2236      </span>
2237      <span class="sympad">setInterval</span>
2238      <span class="normal">(long millis)</span>
2239    </h4>
2240      <div class="api-level">
2241        <div></div>
2242
2243
2244
2245      </div>
2246    <div class="jd-details-descr">
2247
2248  <div class="jd-tagdata jd-tagdescr"><p>Set the desired interval for active location updates, in milliseconds.
2249
2250 <p>The location client will actively try to obtain location updates for your application
2251 at this interval, so it has a direct influence on the amount of power used by your
2252 application. Choose your interval wisely.
2253
2254 <p>This interval is inexact. You may not receive updates at all (if no location sources
2255 are available), or you may receive them slower than requested. You may also receive them
2256 faster than requested (if other applications are requesting location at a faster interval).
2257 The fastest rate that that you will receive updates can be controlled with
2258 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setFastestInterval(long)">setFastestInterval(long)</a></code>.  By default this fastest rate is 6x the interval frequency.
2259
2260 <p>Applications with only the coarse location permission may have their interval silently
2261 throttled.
2262
2263 <p>An interval of 0 is allowed, but not recommended, since location updates may be extremely
2264 fast on future implementations.
2265
2266 <p><code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> and <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code> are the most important parameters
2267 on a location request.</p></div>
2268  <div class="jd-tagdata">
2269      <h5 class="jd-tagtitle">Parameters</h5>
2270      <table class="jd-tagtable">
2271        <tr>
2272          <th>millis</td>
2273          <td>desired interval in millisecond, inexact</td>
2274        </tr>
2275      </table>
2276  </div>
2277  <div class="jd-tagdata">
2278      <h5 class="jd-tagtitle">Returns</h5>
2279      <ul class="nolist"><li>the same object, so that setters can be chained
2280</li></ul>
2281  </div>
2282  <div class="jd-tagdata">
2283      <h5 class="jd-tagtitle">Throws</h5>
2284      <table class="jd-tagtable">
2285        <tr>
2286            <th>IllegalArgumentException</td>
2287            <td>if the interval is less than zero</td>
2288        </tr>
2289      </table>
2290  </div>
2291
2292    </div>
2293</div>
2294
2295
2296<A NAME="setNumUpdates(int)"></A>
2297
2298<div class="jd-details api apilevel-">
2299    <h4 class="jd-details-title">
2300      <span class="normal">
2301        public
2302
2303
2304
2305
2306        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2307      </span>
2308      <span class="sympad">setNumUpdates</span>
2309      <span class="normal">(int numUpdates)</span>
2310    </h4>
2311      <div class="api-level">
2312        <div></div>
2313
2314
2315
2316      </div>
2317    <div class="jd-details-descr">
2318
2319  <div class="jd-tagdata jd-tagdescr"><p>Set the number of location updates.
2320
2321 <p>By default locations are continuously updated until the request is explicitly removed,
2322 however you can optionally request a set number of updates. For example, if your
2323 application only needs a single fresh location, then call this method with a value of 1
2324 before passing the request to the location client.</p></div>
2325  <div class="jd-tagdata">
2326      <h5 class="jd-tagtitle">Parameters</h5>
2327      <table class="jd-tagtable">
2328        <tr>
2329          <th>numUpdates</td>
2330          <td>the number of location updates requested</td>
2331        </tr>
2332      </table>
2333  </div>
2334  <div class="jd-tagdata">
2335      <h5 class="jd-tagtitle">Returns</h5>
2336      <ul class="nolist"><li>the same object, so that setters can be chained
2337</li></ul>
2338  </div>
2339  <div class="jd-tagdata">
2340      <h5 class="jd-tagtitle">Throws</h5>
2341      <table class="jd-tagtable">
2342        <tr>
2343            <th>IllegalArgumentException</td>
2344            <td>if numUpdates is 0 or less</td>
2345        </tr>
2346      </table>
2347  </div>
2348
2349    </div>
2350</div>
2351
2352
2353<A NAME="setPriority(int)"></A>
2354
2355<div class="jd-details api apilevel-">
2356    <h4 class="jd-details-title">
2357      <span class="normal">
2358        public
2359
2360
2361
2362
2363        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2364      </span>
2365      <span class="sympad">setPriority</span>
2366      <span class="normal">(int priority)</span>
2367    </h4>
2368      <div class="api-level">
2369        <div></div>
2370
2371
2372
2373      </div>
2374    <div class="jd-details-descr">
2375
2376  <div class="jd-tagdata jd-tagdescr"><p>Set the priority of the request.
2377
2378 <p>Use with a priority constant such as <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_HIGH_ACCURACY">PRIORITY_HIGH_ACCURACY</a></code>. No other values
2379 are accepted.
2380
2381 <p>The priority of the request is a strong hint to the LocationClient for which location
2382 sources to use. For example, <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_HIGH_ACCURACY">PRIORITY_HIGH_ACCURACY</a></code> is more likely to use GPS, and
2383 <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#PRIORITY_BALANCED_POWER_ACCURACY">PRIORITY_BALANCED_POWER_ACCURACY</a></code> is more likely to use WIFI &amp; Cell tower
2384 positioning, but it also depends on many other factors (such as which sources are available)
2385 and is implementation dependent.
2386
2387 <p><code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setPriority(int)">setPriority(int)</a></code> and <code><a href="/reference/com/google/android/gms/location/LocationRequest.html#setInterval(long)">setInterval(long)</a></code> are the most important parameters
2388 on a location request.</p></div>
2389  <div class="jd-tagdata">
2390      <h5 class="jd-tagtitle">Parameters</h5>
2391      <table class="jd-tagtable">
2392        <tr>
2393          <th>priority</td>
2394          <td>an accuracy or power constant</td>
2395        </tr>
2396      </table>
2397  </div>
2398  <div class="jd-tagdata">
2399      <h5 class="jd-tagtitle">Returns</h5>
2400      <ul class="nolist"><li>the same object, so that setters can be chained
2401</li></ul>
2402  </div>
2403  <div class="jd-tagdata">
2404      <h5 class="jd-tagtitle">Throws</h5>
2405      <table class="jd-tagtable">
2406        <tr>
2407            <th>IllegalArgumentException</td>
2408            <td>if the quality constant is not valid</td>
2409        </tr>
2410      </table>
2411  </div>
2412
2413    </div>
2414</div>
2415
2416
2417<A NAME="setSmallestDisplacement(float)"></A>
2418
2419<div class="jd-details api apilevel-">
2420    <h4 class="jd-details-title">
2421      <span class="normal">
2422        public
2423
2424
2425
2426
2427        <a href="/reference/com/google/android/gms/location/LocationRequest.html">LocationRequest</a>
2428      </span>
2429      <span class="sympad">setSmallestDisplacement</span>
2430      <span class="normal">(float smallestDisplacementMeters)</span>
2431    </h4>
2432      <div class="api-level">
2433        <div></div>
2434
2435
2436
2437      </div>
2438    <div class="jd-details-descr">
2439
2440  <div class="jd-tagdata jd-tagdescr"><p>Set the minimum displacement between location updates in meters
2441
2442 <p>By default this is 0.</p></div>
2443  <div class="jd-tagdata">
2444      <h5 class="jd-tagtitle">Parameters</h5>
2445      <table class="jd-tagtable">
2446        <tr>
2447          <th>smallestDisplacementMeters</td>
2448          <td>the smallest displacement in meters the user must move
2449                                   between location updates.</td>
2450        </tr>
2451      </table>
2452  </div>
2453  <div class="jd-tagdata">
2454      <h5 class="jd-tagtitle">Returns</h5>
2455      <ul class="nolist"><li>the same object, so that setters can be chained
2456</li></ul>
2457  </div>
2458  <div class="jd-tagdata">
2459      <h5 class="jd-tagtitle">Throws</h5>
2460      <table class="jd-tagtable">
2461        <tr>
2462            <th>IllegalArgumentException</td>
2463            <td>if smallestDisplacementMeters is negative</td>
2464        </tr>
2465      </table>
2466  </div>
2467
2468    </div>
2469</div>
2470
2471
2472<A NAME="toString()"></A>
2473
2474<div class="jd-details api apilevel-">
2475    <h4 class="jd-details-title">
2476      <span class="normal">
2477        public
2478
2479
2480
2481
2482        String
2483      </span>
2484      <span class="sympad">toString</span>
2485      <span class="normal">()</span>
2486    </h4>
2487      <div class="api-level">
2488        <div></div>
2489
2490
2491
2492      </div>
2493    <div class="jd-details-descr">
2494
2495  <div class="jd-tagdata jd-tagdescr"><p></p></div>
2496
2497    </div>
2498</div>
2499
2500
2501<A NAME="writeToParcel(android.os.Parcel, int)"></A>
2502
2503<div class="jd-details api apilevel-">
2504    <h4 class="jd-details-title">
2505      <span class="normal">
2506        public
2507
2508
2509
2510
2511        void
2512      </span>
2513      <span class="sympad">writeToParcel</span>
2514      <span class="normal">(Parcel parcel, int flags)</span>
2515    </h4>
2516      <div class="api-level">
2517        <div></div>
2518
2519
2520
2521      </div>
2522    <div class="jd-details-descr">
2523
2524  <div class="jd-tagdata jd-tagdescr"><p></p></div>
2525
2526    </div>
2527</div>
2528
2529
2530
2531
2532
2533<!-- ========= METHOD DETAIL ======== -->
2534
2535
2536
2537<!-- ========= END OF CLASS DATA ========= -->
2538<A NAME="navbar_top"></A>
2539
2540<div id="footer" class="wrap" >
2541
2542
2543  <div id="copyright">
2544
2545  Except as noted, this content is licensed under <a
2546  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
2547  For details and restrictions, see the <a href="/license.html">
2548  Content License</a>.
2549  </div>
2550  <div id="build_info">
2551
2552<script src="/timestamp.js" type="text/javascript"></script>
2553<script>document.write(BUILD_TIMESTAMP)</script>
2554
2555  </div>
2556
2557
2558  <div id="footerlinks">
2559
2560  <p>
2561    <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
2562    <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
2563    <a href="/support.html">Support</a>
2564  </p>
2565  </div>
2566
2567</div> <!-- end footer -->
2568</div> <!-- jd-content -->
2569
2570</div><!-- end doc-content -->
2571
2572</div> <!-- end body-content -->
2573
2574
2575
2576
2577
2578
2579</body>
2580</html>
2581