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