LocationSource.OnLocationChangedListener.html revision 555c93b2a726d53c70e99835d74d9246dff2206d
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<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
79
80<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
81<title>LocationSource.OnLocationChangedListener | Android Developers</title>
82
83<!-- STYLESHEETS -->
84<link rel="stylesheet"
85href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">
86<link href="/assets/css/default.css" rel="stylesheet" type="text/css">
87
88
89
90<!-- JAVASCRIPT -->
91<script src="http://www.google.com/jsapi" type="text/javascript"></script>
92<script src="/assets/js/global-libraries-combined.js" type="text/javascript"></script>
93<script type="text/javascript">
94  var toRoot = "/";
95</script>
96<script src="/assets/js/docs.js" type="text/javascript"></script>
97
98<script src="/gms_navtree_data.js" type="text/javascript"></script>
99<script src="/gcm_navtree_data.js" type="text/javascript"></script>
100
101</head>
102<body class="gc-documentation google
103  develop" itemscope itemtype="http://schema.org/Article">
104  <div id="doc-api-level" class="" style="display:none"></div>
105  <a name="top"></a>
106
107    <!-- Header -->
108    <div id="header">
109        <div class="wrap" id="header-wrap">
110          <div class="col-3 logo">
111          <a href="/index.html">
112            <img src="/assets/images/dac_logo.png" width="123" height="25" alt="Android Developers" />
113          </a>
114          <div class="btn-quicknav" id="btn-quicknav">
115          	<a href="#" class="arrow-inactive">Quicknav</a>
116			      <a href="#" class="arrow-active">Quicknav</a>
117          </div>
118          </div>
119            <ul class="nav-x col-9">
120                <li class="design">
121                  <a href="/design/index.html" 
122                  zh-TW-lang="設計"
123                  zh-CN-lang="设计"
124                  ru-lang="Проектирование"
125                  ko-lang="디자인"
126                  ja-lang="設計"
127                  es-lang="Diseñar"               
128                  >Design</a></li>
129                <li class="develop"><a href="/develop/index.html" class="selected"
130                  zh-TW-lang="開發"
131                  zh-CN-lang="开发"
132                  ru-lang="Разработка"
133                  ko-lang="개발"
134                  ja-lang="開発"
135                  es-lang="Desarrollar"               
136                  >Develop</a></li>
137                <li class="distribute last"><a href="/distribute/index.html" 
138                  zh-TW-lang="發佈"
139                  zh-CN-lang="分发"
140                  ru-lang="Распространение"
141                  ko-lang="배포"
142                  ja-lang="配布"
143                  es-lang="Distribuir"               
144                  >Distribute</a></li>
145            </ul>
146            
147            <!-- New Search -->
148            <div class="menu-container">
149            <div class="moremenu">
150    <div id="more-btn"></div>
151  </div>
152  <div class="morehover" id="moremenu">
153    <div class="top"></div>
154    <div class="mid">
155      <div class="header">Links</div>
156      <ul>
157        <li><a href="https://play.google.com/apps/publish/">Google Play Developer Console</a></li>
158        <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
159        <li><a href="/about/index.html">About Android</a></li>
160      </ul>
161      <div class="header">Android Sites</div>
162      <ul>
163        <li><a href="http://www.android.com">Android.com</a></li>
164        <li class="active"><a>Android Developers</a></li>
165        <li><a href="http://source.android.com">Android Open Source Project</a></li>
166      </ul>
167      <!-- <div class="header">Support</div>
168      <ul>
169        <li><a href="/support.html">Developer Support</a></li>
170      </ul> -->
171      <div class="header">Languages</div>
172        <div id="language" class="locales">
173          <select name="language" onChange="changeLangPref(this.value, true)">
174              <option value="en">English</option>
175              <option value="es">Español</option>
176              <option value="ja">日本語</option>
177              <option value="ko">한국어</option>
178              <option value="ru">Русский</option>
179              <option value="zh-CN">中文 (中国)</option>
180              <option value="zh-TW">中文 (台灣)</option>
181          </select>
182        </div>
183      <script type="text/javascript">
184        <!--  
185        loadLangPref();  
186          //-->
187      </script>
188      <br class="clearfix" />
189    </div>
190    <div class="bottom"></div>
191  </div>
192  <div class="search" id="search-container">
193    <div class="search-inner">
194      <div id="search-btn"></div>
195      <div class="left"></div>
196      <form onsubmit="return submit_search()">
197        <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
198onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
199onkeydown="return search_changed(event, true, '/')" 
200onkeyup="return search_changed(event, false, '/')" />
201      </form>
202      <div class="right"></div>
203        <a class="close hide">close</a>
204        <div class="left"></div>
205        <div class="right"></div>
206    </div>
207  </div>
208  <div id="search_filtered_wrapper">
209    <div id="search_filtered_div" class="no-display">
210        <ul id="search_filtered">
211        </ul>
212    </div>
213  </div>
214  
215  </div>
216  <!-- /New Search>
217          
218          
219          <!-- Expanded quicknav -->
220           <div id="quicknav" class="col-9">
221                <ul>
222                    <li class="design">
223                      <ul>
224                        <li><a href="/design/index.html">Get Started</a></li>
225                        <li><a href="/design/style/index.html">Style</a></li>
226                        <li><a href="/design/patterns/index.html">Patterns</a></li>
227                        <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
228                        <li><a href="/design/downloads/index.html">Downloads</a></li>
229                        <li><a href="/design/videos/index.html">Videos</a></li>
230                      </ul>
231                    </li>
232                    <li class="develop">
233                      <ul>
234                        <li><a href="/training/index.html"
235                          zh-TW-lang="訓練課程"
236                          zh-CN-lang="培训"
237                          ru-lang="Курсы"
238                          ko-lang="교육"
239                          ja-lang="トレーニング"
240                          es-lang="Capacitación"               
241                          >Training</a></li>
242                        <li><a href="/guide/components/index.html"
243                          zh-TW-lang="API 指南"
244                          zh-CN-lang="API 指南"
245                          ru-lang="Руководства по API"
246                          ko-lang="API 가이드"
247                          ja-lang="API ガイド"
248                          es-lang="Guías de la API"               
249                          >API Guides</a></li>
250                        <li><a href="/reference/packages.html"
251                          zh-TW-lang="參考資源"
252                          zh-CN-lang="参考"
253                          ru-lang="Справочник"
254                          ko-lang="참조문서"
255                          ja-lang="リファレンス"
256                          es-lang="Referencia"               
257                          >Reference</a></li>
258                        <li><a href="/tools/index.html"
259                          zh-TW-lang="相關工具"
260                          zh-CN-lang="工具"
261                          ru-lang="Инструменты"
262                          ko-lang="도구"
263                          ja-lang="ツール"
264                          es-lang="Herramientas"               
265                          >Tools</a>
266                          <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
267                        </li>
268                        <li><a href="/google/index.html">Google Services</a>
269                        </li>
270                      </ul>
271                    </li>
272                    <li class="distribute last">
273                      <ul>
274                        <li><a href="/distribute/index.html">Google Play</a></li>
275                        <li><a href="/distribute/googleplay/publish/index.html">Publishing</a></li>
276                        <li><a href="/distribute/googleplay/promote/index.html">Promoting</a></li>
277                        <li><a href="/distribute/googleplay/quality/index.html">App Quality</a></li>
278                        <li><a href="/distribute/googleplay/spotlight/index.html">Spotlight</a></li>
279                        <li><a href="/distribute/open.html">Open Distribution</a></li>
280                      </ul>
281                    </li>
282                </ul>
283          </div>
284          <!-- /Expanded quicknav -->
285        </div>
286    </div>
287    <!-- /Header -->
288    
289    
290  <div id="searchResults" class="wrap" style="display:none;">
291          <h2 id="searchTitle">Results</h2>
292          <div id="leftSearchControl" class="search-control">Loading...</div>
293  </div>
294    
295    
296    
297
298    <!-- Secondary x-nav -->
299    <div id="nav-x">
300        <div class="wrap">
301            <ul class="nav-x col-9 develop" style="width:100%">
302                <li><a href="/training/index.html" 
303                  zh-TW-lang="訓練課程"
304                  zh-CN-lang="培训"
305                  ru-lang="Курсы"
306                  ko-lang="교육"
307                  ja-lang="トレーニング"
308                  es-lang="Capacitación"               
309                  >Training</a></li>
310                <li><a href="/guide/components/index.html" 
311                  zh-TW-lang="API 指南"
312                  zh-CN-lang="API 指南"
313                  ru-lang="Руководства по API"
314                  ko-lang="API 가이드"
315                  ja-lang="API ガイド"
316                  es-lang="Guías de la API"               
317                  >API Guides</a></li>
318                <li><a href="/reference/packages.html" 
319                  zh-TW-lang="參考資源"
320                  zh-CN-lang="参考"
321                  ru-lang="Справочник"
322                  ko-lang="참조문서"
323                  ja-lang="リファレンス"
324                  es-lang="Referencia"               
325                  >Reference</a></li>
326                <li><a href="/tools/index.html" 
327                  zh-TW-lang="相關工具"
328                  zh-CN-lang="工具"
329                  ru-lang="Инструменты"
330                  ko-lang="도구"
331                  ja-lang="ツール"
332                  es-lang="Herramientas"
333                  >Tools</a></li>
334                <li><a href="/google/index.html" class="selected"
335                  >Google Services</a>
336                </li>
337            </ul>
338        </div>
339        
340    </div>
341    <!-- /Sendondary x-nav -->
342
343  
344
345
346  
347  <div class="wrap clearfix" id="body-content">
348    <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
349      <div id="devdoc-nav" class="scroll-pane">
350<a class="totop" href="#top" data-g-event="left-nav-top">to top</a>
351
352
353
354<ul id="nav">
355  <li class="nav-section">
356    <div class="nav-section-header empty"><a href="/google/index.html">
357        <span class="en">Overview</span>
358      </a></div>
359  </li>
360
361  <li class="nav-section">
362    <div class="nav-section-header"><a href="/google/play-services/index.html">
363      <span class="en">Google Play services</span></a>
364    </div>
365    <ul>
366      <li><a href="/google/play-services/setup.html">
367          <span class="en">Setup</span></a>
368      </li>
369
370      <li><a href="/google/play-services/auth.html">
371          <span class="en">Authentication</span></a>
372      </li>
373
374      <li><a href="/google/play-services/plus.html">
375          <span class="en">Google+</span></a>
376      </li>
377
378      <li><a href="/google/play-services/maps.html">
379          <span class="en">Google Maps</span></a>
380      </li>
381
382      <li id="gms-tree-list" class="nav-section">
383        <div class="nav-section-header">
384          <a href="/reference/gms-packages.html">
385            <span class="en">Reference</span>
386          </a>
387        <div>
388      </li>
389
390    </ul>
391  </li>
392
393  <li class="nav-section">
394    <div class="nav-section-header"><a href="/google/play/billing/index.html">
395      <span class="en">Google Play In-app Billing</span></a>
396    </div>
397    <ul>
398          <li><a href="/google/play/billing/billing_overview.html">
399              <span class="en">In-app Billing Overview</span></a>
400          </li>
401          <li><a href="/google/play/billing/billing_integrate.html">
402              <span class="en">Implementing In-app Billing</span></a>
403          </li>
404          <li><a href="/google/play/billing/billing_subscriptions.html">
405              <span class="en">Subscriptions</span></a>
406          </li>
407          <li><a href="/google/play/billing/billing_best_practices.html">
408              <span class="en">Security and Design</span></a>
409          </li>
410          <li><a href="/google/play/billing/billing_testing.html">
411              <span class="en">Testing In-app Billing</span></a>
412          </li>
413          <li><a href="/google/play/billing/billing_admin.html">
414              <span class="en">Administering In-app Billing</span></a>
415          </li>
416          <li><a href="/google/play/billing/billing_reference.html">
417              <span class="en">Reference</span></a>
418          </li>
419    </ul>
420  </li>
421
422  <li class="nav-section">
423    <div class="nav-section-header"><a href="/google/play/dist.html">
424      <span class="en">Google Play Distribution</span></a>
425    </div>
426    <ul>
427      <li><a href="/google/play/filters.html">
428          <span class="en">Filters on Google Play</span></a>
429      </li>
430
431      <li><a href="/google/play/publishing/multiple-apks.html">
432          <span class="en">Multiple APK Support</span></a>
433      </li>
434
435      <li><a href="/google/play/expansion-files.html">
436          <span class="en">APK Expansion Files</span></a>
437      </li>
438
439      <li class="nav-section">
440        <div class="nav-section-header"><a href="/google/play/licensing/index.html">
441          <span class="en">Application Licensing</span></a>
442        </div>
443        <ul>
444          <li><a href="/google/play/licensing/overview.html">
445              <span class="en">Licensing Overview</span></a>
446          </li>
447          <li><a href="/google/play/licensing/setting-up.html">
448              <span class="en">Setting Up for Licensing</span></a>
449          </li>
450          <li><a href="/google/play/licensing/adding-licensing.html">
451              <span class="en">Adding Licensing to Your App</span></a>
452          </li>
453          <li><a href="/google/play/licensing/licensing-reference.html">
454              <span class="en">Licensing Reference</span></a>
455          </li>
456        </ul>
457      </li>
458    </ul>
459
460
461    <li class="nav-section">
462        <div class="nav-section-header"><a href="/google/gcm/index.html">
463          <span class="en">Google Cloud Messaging</span></a>
464        </div>
465        <ul>
466          <li><a href="/google/gcm/gs.html">
467              <span class="en">Getting Started</span></a>
468          </li>
469          <li><a href="/google/gcm/gcm.html">
470              <span class="en">Architectural Overview</span></a>
471          </li>
472          <li><a href="/google/gcm/demo.html">
473              <span class="en">Demo App Tutorial</span></a>
474          </li>
475          <li><a href="/google/gcm/adv.html">
476              <span class="en">Advanced Topics</span></a>
477          </li>
478          <li><a href="/google/gcm/c2dm.html">
479              <span class="en">Migration</span></a>
480          </li>
481          <li id="gcm-tree-list" class="nav-section">
482            <div class="nav-section-header">
483              <a href="/reference/gcm-packages.html">
484                <span class="en">Reference</span>
485              </a>
486            <div>
487      </li>
488
489        </ul>
490      </li>
491</ul>
492
493<script type="text/javascript">
494<!--
495    buildToggleLists();
496    changeNavLang(getLangPref());
497//-->
498</script>
499
500
501        
502
503      </div>
504      <script type="text/javascript">
505       showGoogleRefTree();
506    
507      </script>
508    </div> <!-- end side-nav -->
509    <script>
510      $(document).ready(function() {
511        scrollIntoView("devdoc-nav");
512        });
513    </script>
514
515
516     
517    <script>
518      $(document).ready(function() {
519        changeDocLang(getLangPref());
520        });
521    </script>
522
523
524
525<div class="col-12"  id="doc-col">
526
527<div id="api-info-block">
528
529
530
531
532<div class="sum-details-links">
533
534</div><!-- end sum-details-links -->
535<div class="api-level">
536  
537  
538  
539
540</div>
541</div><!-- end api-info-block -->
542
543
544<!-- ======== START OF CLASS DATA ======== -->
545
546<div id="jd-header">
547    public
548    static 
549     
550    
551    interface
552<h1 itemprop="name">LocationSource.OnLocationChangedListener</h1>
553
554
555
556  
557  
558  
559
560
561</div><!-- end header -->
562
563<div id="naMessage"></div>
564
565<div id="jd-content" class="api apilevel-">
566<table class="jd-inheritance-table">
567
568
569    <tr>
570         	
571        <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.maps.LocationSource.OnLocationChangedListener</td>
572    </tr>
573    
574
575</table>
576
577
578
579
580
581
582
583<div class="jd-descr">
584
585
586<h2>Class Overview</h2>
587<p itemprop="articleBody">Handles a location update.
588</p>
589
590
591
592
593
594</div><!-- jd-descr -->
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611<div class="jd-descr">
612
613
614<h2>Summary</h2>
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642<!-- ========== METHOD SUMMARY =========== -->
643<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
644
645
646
647	 
648    <tr class="alt-color api apilevel-" >
649        <td class="jd-typecol"><nobr>
650            abstract
651            
652            
653            
654            
655            void</nobr>
656        </td>
657        <td class="jd-linkcol" width="100%"><nobr>
658        <span class="sympad"><a href="/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html#onLocationChanged(android.location.Location)">onLocationChanged</a></span>(Location location)</nobr>
659        
660        <div class="jd-descrdiv">Called when a new user location is known.</div>
661  
662  </td></tr>
663
664
665
666</table>
667
668
669
670
671
672
673
674</div><!-- jd-descr (summary) -->
675
676<!-- Details -->
677
678
679
680
681
682
683
684
685<!-- XML Attributes -->
686
687
688<!-- Enum Values -->
689
690
691<!-- Constants -->
692
693
694<!-- Fields -->
695
696
697<!-- Public ctors -->
698
699
700
701<!-- ========= CONSTRUCTOR DETAIL ======== -->
702<!-- Protected ctors -->
703
704
705
706<!-- ========= METHOD DETAIL ======== -->
707<!-- Public methdos -->
708
709<h2>Public Methods</h2>
710
711
712
713<A NAME="onLocationChanged(android.location.Location)"></A>
714
715<div class="jd-details api apilevel-"> 
716    <h4 class="jd-details-title">
717      <span class="normal">
718        public 
719         
720         
721        abstract 
722         
723        void
724      </span>
725      <span class="sympad">onLocationChanged</span>
726      <span class="normal">(Location location)</span>
727    </h4>
728      <div class="api-level">
729        <div></div>
730        
731  
732
733      </div>
734    <div class="jd-details-descr">
735      
736  <div class="jd-tagdata jd-tagdescr"><p>Called when a new user location is known.</p></div>
737  <div class="jd-tagdata">
738      <h5 class="jd-tagtitle">Parameters</h5>
739      <table class="jd-tagtable">
740        <tr>
741          <th>location</td>
742          <td>new location. Must not be null.
743</td>
744        </tr>
745      </table>
746  </div>
747
748    </div>
749</div>
750
751
752
753
754
755<!-- ========= METHOD DETAIL ======== -->
756
757
758
759<!-- ========= END OF CLASS DATA ========= -->
760<A NAME="navbar_top"></A>
761
762<div id="footer" class="wrap" >
763        
764
765  <div id="copyright">
766    
767  Except as noted, this content is licensed under <a
768  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. 
769  For details and restrictions, see the <a href="/license.html">
770  Content License</a>.
771  </div>
772  <div id="build_info">
773    
774    Android &nbsp;r &mdash; 03 Dec 2012 12:16
775
776  </div>
777
778
779  <div id="footerlinks">
780    
781  <p>
782    <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
783    <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
784    <a href="/support.html">Support</a>
785  </p>
786  </div>
787
788</div> <!-- end footer -->
789</div> <!-- jd-content -->
790
791</div><!-- end doc-content -->
792
793</div> <!-- end body-content --> 
794
795
796
797
798<!-- Grid - for dev 
799<script type="text/javascript">
800
801window.gOverride = {
802		gColor: '#FF0000',
803		pColor: '#EEEEEE',
804		gOpacity: 0.10,
805		pOpacity: 0.40,
806		pHeight: 16,
807		pOffset: 2,
808		gColumns:16,
809		gEnabled:false,
810		pEnabled:false
811	}
812</script>
813	
814<link href="/assets/js/grid/960.gridder.css" rel="stylesheet" type="text/css">
815<script src="/assets/js/grid/960.gridder.js" type="text/javascript"></script>
816-->
817
818
819
820
821
822<script type="text/javascript">
823init(); /* initialize android-developer-docs.js */
824var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
825document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
826</script>
827
828<script type="text/javascript">
829  var pageTracker = _gat._getTracker("UA-5831155-1");
830  pageTracker._trackPageview();
831</script>
832
833
834
835</body>
836</html>
837