blob: bde4a93a4d96ba779f548e93a4c5e2d26e4fff5e [file] [log] [blame]
Robert Ly3c4b4f72012-11-30 04:02:04 -08001<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Dirk Dougherty78ec7322013-09-16 10:37:40 -070076
77
Robert Ly3c4b4f72012-11-30 04:02:04 -080078<html>
79<head>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -070080
81
Dirk Dougherty78ec7322013-09-16 10:37:40 -070082<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
83<meta name="viewport" content="width=device-width" />
Robert Ly3c4b4f72012-11-30 04:02:04 -080084
85<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
86<title>GoogleMap.CancelableCallback | Android Developers</title>
87
88<!-- STYLESHEETS -->
89<link rel="stylesheet"
Robert Lyf6f5cf42013-02-04 18:24:15 -080090href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">
Robert Ly3c4b4f72012-11-30 04:02:04 -080091<link href="/assets/css/default.css" rel="stylesheet" type="text/css">
92
93
94
95<!-- JAVASCRIPT -->
Dirk Dougherty8a72b6e2013-02-01 15:00:09 -080096<script src="//www.google.com/jsapi" type="text/javascript"></script>
Robert Lyf6f5cf42013-02-04 18:24:15 -080097<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
Robert Ly3c4b4f72012-11-30 04:02:04 -080098<script type="text/javascript">
99 var toRoot = "/";
Dirk Doughertyd1898452013-12-02 11:34:20 -0800100 var metaTags = [];
Robert Lyf6f5cf42013-02-04 18:24:15 -0800101 var devsite = false;
Robert Ly3c4b4f72012-11-30 04:02:04 -0800102</script>
103<script src="/assets/js/docs.js" type="text/javascript"></script>
104
Robert Lyf6f5cf42013-02-04 18:24:15 -0800105<script type="text/javascript">
106 var _gaq = _gaq || [];
107 _gaq.push(['_setAccount', 'UA-5831155-1']);
108 _gaq.push(['_trackPageview']);
109
110 (function() {
111 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
112 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
113 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
114 })();
115</script>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800116</head>
Robert Ly555c93b2012-12-03 12:24:07 -0800117<body class="gc-documentation google
Robert Ly3c4b4f72012-11-30 04:02:04 -0800118 develop" itemscope itemtype="http://schema.org/Article">
119 <div id="doc-api-level" class="" style="display:none"></div>
120 <a name="top"></a>
121
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700122<a name="top"></a>
123
Robert Ly3c4b4f72012-11-30 04:02:04 -0800124 <!-- Header -->
125 <div id="header">
126 <div class="wrap" id="header-wrap">
127 <div class="col-3 logo">
128 <a href="/index.html">
129 <img src="/assets/images/dac_logo.png" width="123" height="25" alt="Android Developers" />
130 </a>
131 <div class="btn-quicknav" id="btn-quicknav">
132 <a href="#" class="arrow-inactive">Quicknav</a>
133 <a href="#" class="arrow-active">Quicknav</a>
134 </div>
135 </div>
136 <ul class="nav-x col-9">
137 <li class="design">
Robert Ly05c8e632013-02-25 14:43:01 -0800138 <a href="/design/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700139 zh-tw-lang="設計"
140 zh-cn-lang="设计"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800141 ru-lang="Проектирование"
142 ko-lang="디자인"
143 ja-lang="設計"
144 es-lang="Diseñar"
145 >Design</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800146 <li class="develop"><a href="/develop/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700147 zh-tw-lang="開發"
148 zh-cn-lang="开发"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800149 ru-lang="Разработка"
150 ko-lang="개발"
151 ja-lang="開発"
152 es-lang="Desarrollar"
153 >Develop</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800154 <li class="distribute last"><a href="/distribute/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700155 zh-tw-lang="發佈"
156 zh-cn-lang="分发"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800157 ru-lang="Распространение"
158 ko-lang="배포"
159 ja-lang="配布"
160 es-lang="Distribuir"
161 >Distribute</a></li>
162 </ul>
163
164 <!-- New Search -->
165 <div class="menu-container">
166 <div class="moremenu">
167 <div id="more-btn"></div>
168 </div>
169 <div class="morehover" id="moremenu">
170 <div class="top"></div>
171 <div class="mid">
172 <div class="header">Links</div>
173 <ul>
174 <li><a href="https://play.google.com/apps/publish/">Google Play Developer Console</a></li>
175 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
176 <li><a href="/about/index.html">About Android</a></li>
177 </ul>
178 <div class="header">Android Sites</div>
179 <ul>
180 <li><a href="http://www.android.com">Android.com</a></li>
181 <li class="active"><a>Android Developers</a></li>
182 <li><a href="http://source.android.com">Android Open Source Project</a></li>
183 </ul>
Robert Lyf6f5cf42013-02-04 18:24:15 -0800184
Robert Lyf6f5cf42013-02-04 18:24:15 -0800185
186
187 <div class="header">Language</div>
188 <div id="language" class="locales">
189 <select name="language" onChange="changeLangPref(this.value, true)">
190 <option value="en">English</option>
191 <option value="es">Español</option>
192 <option value="ja">日本語</option>
193 <option value="ko">한국어</option>
194 <option value="ru">Русский</option>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700195 <option value="zh-cn">中文 (中国)</option>
196 <option value="zh-tw">中文 (台灣)</option>
Robert Lyf6f5cf42013-02-04 18:24:15 -0800197 </select>
198 </div>
199 <script type="text/javascript">
200 <!--
201 loadLangPref();
202 //-->
203 </script>
204
205
206
207
Robert Ly3c4b4f72012-11-30 04:02:04 -0800208 <br class="clearfix" />
209 </div>
210 <div class="bottom"></div>
211 </div>
212 <div class="search" id="search-container">
213 <div class="search-inner">
214 <div id="search-btn"></div>
215 <div class="left"></div>
216 <form onsubmit="return submit_search()">
217 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
218onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
219onkeydown="return search_changed(event, true, '/')"
220onkeyup="return search_changed(event, false, '/')" />
221 </form>
222 <div class="right"></div>
223 <a class="close hide">close</a>
224 <div class="left"></div>
225 <div class="right"></div>
226 </div>
227 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700228
229 <div class="search_filtered_wrapper reference">
230 <div class="suggest-card reference no-display">
231 <ul class="search_filtered">
232 </ul>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800233 </div>
234 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700235
236 <div class="search_filtered_wrapper docs">
237 <div class="suggest-card dummy no-display">&nbsp;</div>
238 <div class="suggest-card develop no-display">
239 <ul class="search_filtered">
240 </ul>
241 <div class="child-card guides no-display">
242 </div>
243 <div class="child-card training no-display">
244 </div>
quddusc563daee2013-12-03 19:31:14 -0800245 <div class="child-card samples no-display">
246 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700247 </div>
248 <div class="suggest-card design no-display">
249 <ul class="search_filtered">
250 </ul>
251 </div>
252 <div class="suggest-card distribute no-display">
253 <ul class="search_filtered">
254 </ul>
255 </div>
256 </div>
257
Robert Ly3c4b4f72012-11-30 04:02:04 -0800258 </div>
259 <!-- /New Search>
260
261
262 <!-- Expanded quicknav -->
263 <div id="quicknav" class="col-9">
264 <ul>
265 <li class="design">
266 <ul>
267 <li><a href="/design/index.html">Get Started</a></li>
268 <li><a href="/design/style/index.html">Style</a></li>
269 <li><a href="/design/patterns/index.html">Patterns</a></li>
270 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
271 <li><a href="/design/downloads/index.html">Downloads</a></li>
272 <li><a href="/design/videos/index.html">Videos</a></li>
273 </ul>
274 </li>
275 <li class="develop">
276 <ul>
277 <li><a href="/training/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700278 zh-tw-lang="訓練課程"
279 zh-cn-lang="培训"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800280 ru-lang="Курсы"
281 ko-lang="교육"
282 ja-lang="トレーニング"
283 es-lang="Capacitación"
284 >Training</a></li>
quddusc563daee2013-12-03 19:31:14 -0800285 <li><a href="/guide/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700286 zh-tw-lang="API 指南"
287 zh-cn-lang="API 指南"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800288 ru-lang="Руководства по API"
289 ko-lang="API 가이드"
290 ja-lang="API ガイド"
291 es-lang="Guías de la API"
292 >API Guides</a></li>
293 <li><a href="/reference/packages.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700294 zh-tw-lang="參考資源"
295 zh-cn-lang="参考"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800296 ru-lang="Справочник"
297 ko-lang="참조문서"
298 ja-lang="リファレンス"
299 es-lang="Referencia"
300 >Reference</a></li>
301 <li><a href="/tools/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700302 zh-tw-lang="相關工具"
303 zh-cn-lang="工具"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800304 ru-lang="Инструменты"
305 ko-lang="도구"
306 ja-lang="ツール"
307 es-lang="Herramientas"
308 >Tools</a>
309 <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
310 </li>
311 <li><a href="/google/index.html">Google Services</a>
312 </li>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700313
Dirk Doughertyd1898452013-12-02 11:34:20 -0800314 <li><a href="/samples/index.html">Samples</a>
315 </li>
316
Robert Ly3c4b4f72012-11-30 04:02:04 -0800317 </ul>
318 </li>
319 <li class="distribute last">
320 <ul>
321 <li><a href="/distribute/index.html">Google Play</a></li>
322 <li><a href="/distribute/googleplay/publish/index.html">Publishing</a></li>
323 <li><a href="/distribute/googleplay/promote/index.html">Promoting</a></li>
324 <li><a href="/distribute/googleplay/quality/index.html">App Quality</a></li>
325 <li><a href="/distribute/googleplay/spotlight/index.html">Spotlight</a></li>
326 <li><a href="/distribute/open.html">Open Distribution</a></li>
327 </ul>
328 </li>
329 </ul>
330 </div>
331 <!-- /Expanded quicknav -->
332 </div>
333 </div>
334 <!-- /Header -->
335
336
337 <div id="searchResults" class="wrap" style="display:none;">
338 <h2 id="searchTitle">Results</h2>
339 <div id="leftSearchControl" class="search-control">Loading...</div>
340 </div>
341
342
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700343
Robert Ly3c4b4f72012-11-30 04:02:04 -0800344 <!-- Secondary x-nav -->
345 <div id="nav-x">
346 <div class="wrap">
347 <ul class="nav-x col-9 develop" style="width:100%">
Robert Ly05c8e632013-02-25 14:43:01 -0800348 <li class="training"><a href="/training/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700349 zh-tw-lang="訓練課程"
350 zh-cn-lang="培训"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800351 ru-lang="Курсы"
352 ko-lang="교육"
353 ja-lang="トレーニング"
354 es-lang="Capacitación"
355 >Training</a></li>
quddusc563daee2013-12-03 19:31:14 -0800356 <li class="guide"><a href="/guide/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700357 zh-tw-lang="API 指南"
358 zh-cn-lang="API 指南"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800359 ru-lang="Руководства по API"
360 ko-lang="API 가이드"
361 ja-lang="API ガイド"
362 es-lang="Guías de la API"
363 >API Guides</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800364 <li class="reference"><a href="/reference/packages.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700365 zh-tw-lang="參考資源"
366 zh-cn-lang="参考"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800367 ru-lang="Справочник"
368 ko-lang="참조문서"
369 ja-lang="リファレンス"
370 es-lang="Referencia"
371 >Reference</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800372 <li class="tools"><a href="/tools/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700373 zh-tw-lang="相關工具"
374 zh-cn-lang="工具"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800375 ru-lang="Инструменты"
376 ko-lang="도구"
377 ja-lang="ツール"
378 es-lang="Herramientas"
379 >Tools</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800380 <li class="google"><a href="/google/index.html"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800381 >Google Services</a>
382 </li>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700383
Dirk Doughertyd1898452013-12-02 11:34:20 -0800384 <li class="samples"><a href="/samples/index.html"
385 >Samples</a>
386 </li>
387
Robert Ly3c4b4f72012-11-30 04:02:04 -0800388 </ul>
389 </div>
390
391 </div>
392 <!-- /Sendondary x-nav -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700393
394
395
396
Robert Ly3c4b4f72012-11-30 04:02:04 -0800397
398
Robert Ly3c4b4f72012-11-30 04:02:04 -0800399
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700400
401
Robert Ly3c4b4f72012-11-30 04:02:04 -0800402 <div class="wrap clearfix" id="body-content">
403 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
404 <div id="devdoc-nav" class="scroll-pane">
405<a class="totop" href="#top" data-g-event="left-nav-top">to top</a>
406
407
408
409<ul id="nav">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700410
Robert Ly3c4b4f72012-11-30 04:02:04 -0800411 <li class="nav-section">
412 <div class="nav-section-header empty"><a href="/google/index.html">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700413 <span class="en">Overview</span>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800414 </a></div>
415 </li>
416
417 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700418 <div class="nav-section-header empty"><a href="/google/play-services/games.html">
419 <span class="en">Games</span>
420 </a></div>
421 </li>
422 <li class="nav-section">
423 <div class="nav-section-header empty"><a href="/google/play-services/location.html">
424 <span class="en">Location</span>
425 </a></div>
426 </li>
427 <li class="nav-section">
428 <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
429 <span class="en">Google+</span>
430 </a></div>
431 </li>
432 <li class="nav-section">
433 <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700434 <span class="en">Maps</span>
435 </a></div>
436 </li>
437 <li class="nav-section">
Dirk Dougherty16542642014-02-07 19:58:28 -0800438 <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
439 <span class="en">Drive</span>
440 </a></div>
441 </li>
442 <li class="nav-section">
443 <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
444 <span class="en">Cast</span>
445 </a></div>
446 </li>
447 <li class="nav-section">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700448 <div class="nav-section-header"><a href="/google/play-services/ads.html">
449 <span class="en">Ads</span></a>
450 </div>
451 <ul>
452 <li><a href="/google/play-services/id.html">
453 <span class="en">Advertising ID</span></a>
454 </li>
455 </ul>
456 </li>
457 <li class="nav-section">
458 <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
459 <span class="en">Wallet</span>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700460 </a></div>
461 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700462
463
464 <li class="nav-section">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800465 <div class="nav-section-header"><a href="/google/play-services/index.html">
Robert Lyd84d5cc2013-01-04 10:13:35 -0800466 <span class="en">Google Play Services</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800467 </div>
468 <ul>
469 <li><a href="/google/play-services/setup.html">
470 <span class="en">Setup</span></a>
471 </li>
quddusc682d8e92014-03-13 11:55:32 -0700472 <li class="nav-section">
473 <div class="nav-section-header"><a href="/google/auth/api-client.html">
474 <span class="en">Accessing Google Play Services APIs</span></a>
475 </div>
476 <ul>
477 <li>
478 <a href="/google/auth/http-auth.html">
479 <span class="en">Authorizing with Google for REST APIs</span>
480 </a>
481 </li>
482 </ul>
483 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800484 <li id="gms-tree-list" class="nav-section">
485 <div class="nav-section-header">
486 <a href="/reference/gms-packages.html">
487 <span class="en">Reference</span>
488 </a>
489 <div>
490 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800491 </ul>
492 </li>
493
Robert Lyd84d5cc2013-01-04 10:13:35 -0800494
Robert Ly3c4b4f72012-11-30 04:02:04 -0800495 <li class="nav-section">
496 <div class="nav-section-header"><a href="/google/play/billing/index.html">
Robert Ly672b3ad2012-11-30 16:15:46 -0800497 <span class="en">Google Play In-app Billing</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800498 </div>
499 <ul>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800500 <li><a href="/google/play/billing/billing_overview.html">
501 <span class="en">Overview</span></a>
502 </li>
503 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
504 <span class="en">Version 3 API</span></a></div>
505 <ul>
506 <li><a href="/google/play/billing/billing_integrate.html">
507 <span class="en">Implementing the API</span></a></li>
508 <li><a href="/google/play/billing/billing_reference.html">
509 <span class="en">Reference</span></a></li>
510 </ul>
511 </li>
512 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
513 <span class="en">Version 2 API</span></a></div>
514 <ul>
515 <li><a href="/google/play/billing/v2/billing_integrate.html">
516 <span class="en">Implementing the API</span></a></li>
517 <li><a href="/google/play/billing/v2/billing_subscriptions.html">
518 <span class="en">Subscriptions</span></a></li>
519 <li><a href="/google/play/billing/v2/billing_reference.html">
520 <span class="en">Reference</span></a></li>
521 </ul>
522 </li>
Robert Ly05c8e632013-02-25 14:43:01 -0800523 <li><a href="/google/play/billing/billing_subscriptions.html">
524 <span class="en">Subscriptions</span></a>
525 </li>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800526 <li><a href="/google/play/billing/billing_best_practices.html">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800527 <span class="en">Security and Design</span></a>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800528 </li>
529 <li><a href="/google/play/billing/billing_testing.html">
Robert Ly555c93b2012-12-03 12:24:07 -0800530 <span class="en">Testing In-app Billing</span></a>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800531 </li>
532 <li><a href="/google/play/billing/billing_admin.html">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800533 <span class="en">Administering In-app Billing</span></a>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800534 </li>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700535 <li><a href="/google/play/billing/gp-purchase-status-api.html">
536 <span class="en">Purchase Status API</span></a>
537 </li>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800538 <li><a href="/google/play/billing/versions.html">
539 <span class="en">Version Notes</span></a>
540 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800541 </ul>
542 </li>
543
Dirk Doughertya38ca332013-05-15 02:36:33 -0700544
545
Dirk Doughertyd1898452013-12-02 11:34:20 -0800546 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700547 <div class="nav-section-header"><a href="/google/gcm/index.html">
548 <span class="en">Google Cloud Messaging</span></a>
549 </div>
550 <ul>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800551 <li><a href="/google/gcm/gcm.html">
552 <span class="en">Overview</span></a>
553 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700554 <li><a href="/google/gcm/gs.html">
555 <span class="en">Getting Started</span></a>
556 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800557 <li><a href="/google/gcm/client.html">
558 <span class="en">Implementing GCM Client</span></a>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700559 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800560 <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
561 <span class="en">Implementing GCM Server</span></a></div>
562 <ul>
563 <li><a href="/google/gcm/ccs.html">
564 <span class="en">CCS (XMPP)</span></a></li>
565 <li><a href="/google/gcm/http.html">
566 <span class="en">HTTP</span></a></li>
567 </ul>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700568 </li>
569 <li><a href="/google/gcm/notifications.html">
570 <span class="en">User Notifications</span></a>
571 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700572 <li><a href="/google/gcm/adv.html">
573 <span class="en">Advanced Topics</span></a>
574 </li>
575 <li><a href="/google/gcm/c2dm.html">
576 <span class="en">Migration</span></a>
577 </li>
578 <li id="gcm-tree-list" class="nav-section">
579 <div class="nav-section-header">
580 <a href="/reference/gcm-packages.html">
581 <span class="en">Reference</span>
582 </a>
583 <div>
584 </li>
585 </ul>
586 </li>
587
Robert Ly3c4b4f72012-11-30 04:02:04 -0800588 <li class="nav-section">
589 <div class="nav-section-header"><a href="/google/play/dist.html">
Robert Ly672b3ad2012-11-30 16:15:46 -0800590 <span class="en">Google Play Distribution</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800591 </div>
592 <ul>
593 <li><a href="/google/play/filters.html">
594 <span class="en">Filters on Google Play</span></a>
595 </li>
596
597 <li><a href="/google/play/publishing/multiple-apks.html">
598 <span class="en">Multiple APK Support</span></a>
599 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800600 <li><a href="/google/play/expansion-files.html">
601 <span class="en">APK Expansion Files</span></a>
602 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800603 <li class="nav-section">
604 <div class="nav-section-header"><a href="/google/play/licensing/index.html">
605 <span class="en">Application Licensing</span></a>
606 </div>
607 <ul>
608 <li><a href="/google/play/licensing/overview.html">
609 <span class="en">Licensing Overview</span></a>
610 </li>
611 <li><a href="/google/play/licensing/setting-up.html">
612 <span class="en">Setting Up for Licensing</span></a>
613 </li>
614 <li><a href="/google/play/licensing/adding-licensing.html">
615 <span class="en">Adding Licensing to Your App</span></a>
616 </li>
617 <li><a href="/google/play/licensing/licensing-reference.html">
618 <span class="en">Licensing Reference</span></a>
619 </li>
620 </ul>
621 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800622
Robert Lyd84d5cc2013-01-04 10:13:35 -0800623 <li class="nav-section">
624 <div class="nav-section-header"><a href="/google/backup/index.html">
625 Android Backup Service</a>
626 </div>
627 <ul>
628 <li><a href="/google/backup/signup.html">
629 Register</a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800630 </li>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800631 </ul>
632 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800633
Dirk Doughertya38ca332013-05-15 02:36:33 -0700634 </ul>
635
636</li>
637
638
639
Robert Ly3c4b4f72012-11-30 04:02:04 -0800640</ul>
641
642<script type="text/javascript">
643<!--
644 buildToggleLists();
645 changeNavLang(getLangPref());
646//-->
647</script>
648
649
650
651
652 </div>
653 <script type="text/javascript">
654 showGoogleRefTree();
655
656 </script>
657 </div> <!-- end side-nav -->
658 <script>
659 $(document).ready(function() {
660 scrollIntoView("devdoc-nav");
661 });
662 </script>
663
664
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700665
666
Robert Ly3c4b4f72012-11-30 04:02:04 -0800667
668
669<div class="col-12" id="doc-col">
670
671<div id="api-info-block">
672
673
674
675
676<div class="sum-details-links">
677
678</div><!-- end sum-details-links -->
679<div class="api-level">
680
681
682
683
684</div>
685</div><!-- end api-info-block -->
686
687
688<!-- ======== START OF CLASS DATA ======== -->
689
690<div id="jd-header">
691 public
692 static
693
694
695 interface
696<h1 itemprop="name">GoogleMap.CancelableCallback</h1>
697
698
699
700
701
702
703
704
705</div><!-- end header -->
706
707<div id="naMessage"></div>
708
709<div id="jd-content" class="api apilevel-">
710<table class="jd-inheritance-table">
711
712
713 <tr>
714
715 <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.maps.GoogleMap.CancelableCallback</td>
716 </tr>
717
718
719</table>
720
721
722
723
724
725
726
727<div class="jd-descr">
728
729
730<h2>Class Overview</h2>
731<p itemprop="articleBody">A callback interface for reporting when a task is complete or cancelled.
732</p>
733
734
735
736
737
738</div><!-- jd-descr -->
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755<div class="jd-descr">
756
757
758<h2>Summary</h2>
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786<!-- ========== METHOD SUMMARY =========== -->
787<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
788
789
790
791
792 <tr class="alt-color api apilevel-" >
793 <td class="jd-typecol"><nobr>
794 abstract
795
796
797
798
799 void</nobr>
800 </td>
801 <td class="jd-linkcol" width="100%"><nobr>
802 <span class="sympad"><a href="/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html#onCancel()">onCancel</a></span>()</nobr>
803
804 <div class="jd-descrdiv">Invoked when a task is cancelled.</div>
805
806 </td></tr>
807
808
809
810 <tr class=" api apilevel-" >
811 <td class="jd-typecol"><nobr>
812 abstract
813
814
815
816
817 void</nobr>
818 </td>
819 <td class="jd-linkcol" width="100%"><nobr>
820 <span class="sympad"><a href="/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html#onFinish()">onFinish</a></span>()</nobr>
821
822 <div class="jd-descrdiv">Invoked when a task is complete.</div>
823
824 </td></tr>
825
826
827
828</table>
829
830
831
832
833
834
835
836</div><!-- jd-descr (summary) -->
837
838<!-- Details -->
839
840
841
842
843
844
845
846
847<!-- XML Attributes -->
848
849
850<!-- Enum Values -->
851
852
853<!-- Constants -->
854
855
856<!-- Fields -->
857
858
859<!-- Public ctors -->
860
861
862
863<!-- ========= CONSTRUCTOR DETAIL ======== -->
864<!-- Protected ctors -->
865
866
867
868<!-- ========= METHOD DETAIL ======== -->
869<!-- Public methdos -->
870
871<h2>Public Methods</h2>
872
873
874
875<A NAME="onCancel()"></A>
876
877<div class="jd-details api apilevel-">
878 <h4 class="jd-details-title">
879 <span class="normal">
880 public
881
882
883 abstract
884
885 void
886 </span>
887 <span class="sympad">onCancel</span>
888 <span class="normal">()</span>
889 </h4>
890 <div class="api-level">
891 <div></div>
892
893
894
895 </div>
896 <div class="jd-details-descr">
897
898 <div class="jd-tagdata jd-tagdescr"><p>Invoked when a task is cancelled.
899</p></div>
900
901 </div>
902</div>
903
904
905<A NAME="onFinish()"></A>
906
907<div class="jd-details api apilevel-">
908 <h4 class="jd-details-title">
909 <span class="normal">
910 public
911
912
913 abstract
914
915 void
916 </span>
917 <span class="sympad">onFinish</span>
918 <span class="normal">()</span>
919 </h4>
920 <div class="api-level">
921 <div></div>
922
923
924
925 </div>
926 <div class="jd-details-descr">
927
928 <div class="jd-tagdata jd-tagdescr"><p>Invoked when a task is complete.
929</p></div>
930
931 </div>
932</div>
933
934
935
936
937
938<!-- ========= METHOD DETAIL ======== -->
939
940
941
942<!-- ========= END OF CLASS DATA ========= -->
943<A NAME="navbar_top"></A>
944
945<div id="footer" class="wrap" >
946
947
948 <div id="copyright">
949
950 Except as noted, this content is licensed under <a
951 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
952 For details and restrictions, see the <a href="/license.html">
953 Content License</a>.
954 </div>
Robert Lyf6f5cf42013-02-04 18:24:15 -0800955 <div id="build_info">
956
957<script src="/timestamp.js" type="text/javascript"></script>
958<script>document.write(BUILD_TIMESTAMP)</script>
959
960 </div>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800961
962
963 <div id="footerlinks">
964
965 <p>
966 <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
967 <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
968 <a href="/support.html">Support</a>
969 </p>
970 </div>
971
972</div> <!-- end footer -->
973</div> <!-- jd-content -->
974
975</div><!-- end doc-content -->
976
977</div> <!-- end body-content -->
978
979
980
981
Robert Ly3c4b4f72012-11-30 04:02:04 -0800982
983
984</body>
985</html>