blob: 48ea4529baecf7c6c0822195f5a1fb7b3f932cd2 [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
Quddus Chong26ca3fa2014-05-06 17:02:49 -070078
79
80
81
82
83
84
Quddus Chong559c0062014-06-12 13:59:34 -070085
86
Quddus Chong2b4b3d22014-10-26 18:10:42 -070087
88
89
90
91
92
93
94
95
96
97
Robert Ly3c4b4f72012-11-30 04:02:04 -080098<html>
99<head>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700100
101
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700102<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
103<meta name="viewport" content="width=device-width" />
Robert Ly3c4b4f72012-11-30 04:02:04 -0800104
105<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
106<title>CameraUpdate | Android Developers</title>
107
108<!-- STYLESHEETS -->
109<link rel="stylesheet"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700110href="//fonts.googleapis.com/css?family=Roboto+Condensed">
111<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
112 title="roboto">
Quddus Chong559c0062014-06-12 13:59:34 -0700113<link href="/assets/css/default.css?v=2" rel="stylesheet" type="text/css">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800114
115
116
117<!-- JAVASCRIPT -->
Dirk Dougherty8a72b6e2013-02-01 15:00:09 -0800118<script src="//www.google.com/jsapi" type="text/javascript"></script>
Robert Lyf6f5cf42013-02-04 18:24:15 -0800119<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800120<script type="text/javascript">
121 var toRoot = "/";
Dirk Doughertyd1898452013-12-02 11:34:20 -0800122 var metaTags = [];
Robert Lyf6f5cf42013-02-04 18:24:15 -0800123 var devsite = false;
Robert Ly3c4b4f72012-11-30 04:02:04 -0800124</script>
Quddus Chong559c0062014-06-12 13:59:34 -0700125<script src="/assets/js/docs.js?v=2" type="text/javascript"></script>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800126
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700127
128
Quddus Chong559c0062014-06-12 13:59:34 -0700129<script>
130 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
131 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
132 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
133 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
Robert Lyf6f5cf42013-02-04 18:24:15 -0800134
Quddus Chong559c0062014-06-12 13:59:34 -0700135 ga('create', 'UA-5831155-1', 'android.com');
136 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
137 ga('send', 'pageview');
138 ga('universal.send', 'pageview'); // Send page view for new tracker.
Robert Lyf6f5cf42013-02-04 18:24:15 -0800139</script>
Quddus Chong559c0062014-06-12 13:59:34 -0700140
Robert Ly3c4b4f72012-11-30 04:02:04 -0800141</head>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700142
Robert Ly555c93b2012-12-03 12:24:07 -0800143<body class="gc-documentation google
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700144 develop reference" itemscope itemtype="http://schema.org/Article">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800145 <div id="doc-api-level" class="" style="display:none"></div>
146 <a name="top"></a>
147
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700148
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700149<a name="top"></a>
150
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700151 <!-- Header -->
152 <div id="header-wrapper">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800153 <div id="header">
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700154
155
156
157
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700158 <div class="wrap" id="header-wrap">
159 <div class="col-3 logo">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800160 <a href="/index.html">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700161 <img src="/assets/images/dac_logo.png"
162 srcset="/assets/images/dac_logo@2x.png 2x"
163 width="123" height="25" alt="Android Developers" />
Robert Ly3c4b4f72012-11-30 04:02:04 -0800164 </a>
165 <div class="btn-quicknav" id="btn-quicknav">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700166 <a href="#" class="arrow-inactive">Quicknav</a>
167 <a href="#" class="arrow-active">Quicknav</a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800168 </div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700169 </div>
170 <ul class="nav-x col-9">
171 <li class="design">
172 <a href="/design/index.html"
173 zh-tw-lang="設計"
174 zh-cn-lang="设计"
175 ru-lang="Проектирование"
176 ko-lang="디자인"
177 ja-lang="設計"
178 es-lang="Diseñar"
179 >Design</a></li>
180 <li class="develop"><a href="/develop/index.html"
181 zh-tw-lang="開發"
182 zh-cn-lang="开发"
183 ru-lang="Разработка"
184 ko-lang="개발"
185 ja-lang="開発"
186 es-lang="Desarrollar"
187 >Develop</a></li>
188 <li class="distribute last"><a href="/distribute/index.html"
189 zh-tw-lang="發佈"
190 zh-cn-lang="分发"
191 ru-lang="Распространение"
192 ko-lang="배포"
193 ja-lang="配布"
194 es-lang="Distribuir"
195 >Distribute</a></li>
196 </ul>
197
198
199
200
201<div class="menu-container">
202 <div class="moremenu">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800203 <div id="more-btn"></div>
204 </div>
205 <div class="morehover" id="moremenu">
206 <div class="top"></div>
207 <div class="mid">
208 <div class="header">Links</div>
209 <ul>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700210 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800211 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
212 <li><a href="/about/index.html">About Android</a></li>
213 </ul>
214 <div class="header">Android Sites</div>
215 <ul>
216 <li><a href="http://www.android.com">Android.com</a></li>
217 <li class="active"><a>Android Developers</a></li>
218 <li><a href="http://source.android.com">Android Open Source Project</a></li>
219 </ul>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700220
Robert Lyf6f5cf42013-02-04 18:24:15 -0800221
222
223 <div class="header">Language</div>
224 <div id="language" class="locales">
225 <select name="language" onChange="changeLangPref(this.value, true)">
226 <option value="en">English</option>
227 <option value="es">Español</option>
228 <option value="ja">日本語</option>
229 <option value="ko">한국어</option>
230 <option value="ru">Русский</option>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700231 <option value="zh-cn">中文 (中国)</option>
232 <option value="zh-tw">中文 (台灣)</option>
Robert Lyf6f5cf42013-02-04 18:24:15 -0800233 </select>
234 </div>
235 <script type="text/javascript">
236 <!--
237 loadLangPref();
238 //-->
239 </script>
240
241
Robert Ly3c4b4f72012-11-30 04:02:04 -0800242 <br class="clearfix" />
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700243 </div><!-- end 'mid' -->
Robert Ly3c4b4f72012-11-30 04:02:04 -0800244 <div class="bottom"></div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700245 </div><!-- end 'moremenu' -->
246
Robert Ly3c4b4f72012-11-30 04:02:04 -0800247 <div class="search" id="search-container">
248 <div class="search-inner">
249 <div id="search-btn"></div>
250 <div class="left"></div>
251 <form onsubmit="return submit_search()">
252 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700253 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
254 onkeydown="return search_changed(event, true, '/')"
255 onkeyup="return search_changed(event, false, '/')" />
Robert Ly3c4b4f72012-11-30 04:02:04 -0800256 </form>
257 <div class="right"></div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700258 <a class="close hide">close</a>
259 <div class="left"></div>
260 <div class="right"></div>
261 </div><!-- end search-inner -->
262 </div><!-- end search-container -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700263
264 <div class="search_filtered_wrapper reference">
265 <div class="suggest-card reference no-display">
266 <ul class="search_filtered">
267 </ul>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800268 </div>
269 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700270
271 <div class="search_filtered_wrapper docs">
272 <div class="suggest-card dummy no-display">&nbsp;</div>
273 <div class="suggest-card develop no-display">
274 <ul class="search_filtered">
275 </ul>
276 <div class="child-card guides no-display">
277 </div>
278 <div class="child-card training no-display">
279 </div>
quddusc563daee2013-12-03 19:31:14 -0800280 <div class="child-card samples no-display">
281 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700282 </div>
283 <div class="suggest-card design no-display">
284 <ul class="search_filtered">
285 </ul>
286 </div>
287 <div class="suggest-card distribute no-display">
288 <ul class="search_filtered">
289 </ul>
290 </div>
291 </div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700292</div><!-- end menu-container (search and menu widget) -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700293
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700294
295
296 <!-- Expanded quicknav -->
Quddus Chong559c0062014-06-12 13:59:34 -0700297 <div id="quicknav" class="col-13">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700298 <ul>
Quddus Chong559c0062014-06-12 13:59:34 -0700299 <li class="about">
300 <ul>
301 <li><a href="/about/index.html">About</a></li>
302 <li><a href="/wear/index.html">Wear</a></li>
303 <li><a href="/tv/index.html">TV</a></li>
304 <li><a href="/auto/index.html">Auto</a></li>
305 </ul>
306 </li>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700307 <li class="design">
308 <ul>
309 <li><a href="/design/index.html">Get Started</a></li>
Quddus Chong559c0062014-06-12 13:59:34 -0700310 <li><a href="/design/devices.html">Devices</a></li>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700311 <li><a href="/design/style/index.html">Style</a></li>
312 <li><a href="/design/patterns/index.html">Patterns</a></li>
313 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
314 <li><a href="/design/downloads/index.html">Downloads</a></li>
315 <li><a href="/design/videos/index.html">Videos</a></li>
316 </ul>
317 </li>
318 <li class="develop">
319 <ul>
320 <li><a href="/training/index.html"
321 zh-tw-lang="訓練課程"
322 zh-cn-lang="培训"
323 ru-lang="Курсы"
324 ko-lang="교육"
325 ja-lang="トレーニング"
326 es-lang="Capacitación"
327 >Training</a></li>
328 <li><a href="/guide/index.html"
329 zh-tw-lang="API 指南"
330 zh-cn-lang="API 指南"
331 ru-lang="Руководства по API"
332 ko-lang="API 가이드"
333 ja-lang="API ガイド"
334 es-lang="Guías de la API"
335 >API Guides</a></li>
336 <li><a href="/reference/packages.html"
337 zh-tw-lang="參考資源"
338 zh-cn-lang="参考"
339 ru-lang="Справочник"
340 ko-lang="참조문서"
341 ja-lang="リファレンス"
342 es-lang="Referencia"
343 >Reference</a></li>
Quddus Chong559c0062014-06-12 13:59:34 -0700344 <li><a href="/sdk/index.html"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700345 zh-tw-lang="相關工具"
346 zh-cn-lang="工具"
347 ru-lang="Инструменты"
348 ko-lang="도구"
349 ja-lang="ツール"
350 es-lang="Herramientas"
351 >Tools</a>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700352 </li>
353 <li><a href="/google/index.html">Google Services</a>
354 </li>
355
356 <li><a href="/samples/index.html">Samples</a>
357 </li>
358
359 </ul>
360 </li>
361 <li class="distribute last">
362 <ul>
363 <li><a href="/distribute/googleplay/index.html">Google Play</a></li>
364 <li><a href="/distribute/essentials/index.html">Essentials</a></li>
365 <li><a href="/distribute/users/index.html">Get Users</a></li>
366 <li><a href="/distribute/engage/index.html">Engage &amp; Retain</a></li>
367 <li><a href="/distribute/monetize/index.html">Monetize</a></li>
368 <li><a href="/distribute/tools/index.html">Tools &amp; Reference</a></li>
369 <li><a href="/distribute/stories/index.html">Developer Stories</a></li>
370 </ul>
371 </li>
372 </ul>
373 </div><!-- /Expanded quicknav -->
374 </div><!-- end header-wrap.wrap -->
375 </div><!-- end header -->
376
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700377
Robert Ly3c4b4f72012-11-30 04:02:04 -0800378 <!-- Secondary x-nav -->
379 <div id="nav-x">
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700380 <div class="wrap" style="position:relative;z-index:1">
381
382
383 <a id="helpoutsLink" class="resource resource-card resource-card-6x2x3 resource-card-6x2 helpouts-card"
384 href="http://helpouts.google.com/partner/landing/provider/googledevelopers" target="_blank">
385 <div class="card-bg helpouts-card-bg"></div>
386 <div class="card-info">
387 <div class="helpouts-description">
388 <div class="text">Help developers solve problems<br/>
389 <span id="helpoutsLinkText" class="link-color" style="display:block;padding-top:5px;text-align:right">Learn more</span>
390 </div>
391 </div>
392 </div>
393 </a>
394 <script>
395 var textA = "LEARN MORE";
396 var linkA = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner1&utm_medium=banner&utm_campaign=android_provider_banner1";
397 var textB = "SIGN UP NOW";
398 var linkB = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner2&utm_medium=banner&utm_campaign=android_provider_banner2";
399
400 if (Math.floor(1/Math.random()) > 1) {
401 $("a#helpoutsLink").attr('href', linkA);
402 $("span#helpoutsLinkText").text(textA);
403 } else {
404 $("a#helpoutsLink").attr('href', linkB);
405 $("span#helpoutsLinkText").text(textB);
406 }
407 </script>
408
409
Robert Ly3c4b4f72012-11-30 04:02:04 -0800410 <ul class="nav-x col-9 develop" style="width:100%">
Robert Ly05c8e632013-02-25 14:43:01 -0800411 <li class="training"><a href="/training/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700412 zh-tw-lang="訓練課程"
413 zh-cn-lang="培训"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800414 ru-lang="Курсы"
415 ko-lang="교육"
416 ja-lang="トレーニング"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700417 es-lang="Capacitación"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800418 >Training</a></li>
quddusc563daee2013-12-03 19:31:14 -0800419 <li class="guide"><a href="/guide/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700420 zh-tw-lang="API 指南"
421 zh-cn-lang="API 指南"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800422 ru-lang="Руководства по API"
423 ko-lang="API 가이드"
424 ja-lang="API ガイド"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700425 es-lang="Guías de la API"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800426 >API Guides</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800427 <li class="reference"><a href="/reference/packages.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700428 zh-tw-lang="參考資源"
429 zh-cn-lang="参考"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800430 ru-lang="Справочник"
431 ko-lang="참조문서"
432 ja-lang="リファレンス"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700433 es-lang="Referencia"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800434 >Reference</a></li>
Quddus Chong559c0062014-06-12 13:59:34 -0700435 <li class="tools"><a href="/sdk/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700436 zh-tw-lang="相關工具"
437 zh-cn-lang="工具"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800438 ru-lang="Инструменты"
439 ko-lang="도구"
440 ja-lang="ツール"
441 es-lang="Herramientas"
442 >Tools</a></li>
Robert Ly05c8e632013-02-25 14:43:01 -0800443 <li class="google"><a href="/google/index.html"
Robert Ly3c4b4f72012-11-30 04:02:04 -0800444 >Google Services</a>
445 </li>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700446
Dirk Doughertyd1898452013-12-02 11:34:20 -0800447 <li class="samples"><a href="/samples/index.html"
448 >Samples</a>
449 </li>
450
Robert Ly3c4b4f72012-11-30 04:02:04 -0800451 </ul>
452 </div>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800453 </div>
Quddus Chong559c0062014-06-12 13:59:34 -0700454 <!-- /Sendondary x-nav DEVELOP -->
Robert Ly3c4b4f72012-11-30 04:02:04 -0800455
456
Robert Ly3c4b4f72012-11-30 04:02:04 -0800457
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700458 <div id="searchResults" class="wrap" style="display:none;">
459 <h2 id="searchTitle">Results</h2>
460 <div id="leftSearchControl" class="search-control">Loading...</div>
461 </div>
462 </div> <!--end header-wrapper -->
463
464 <div id="sticky-header">
465 <div>
466 <a class="logo" href="#top"></a>
467 <a class="top" href="#top"></a>
468 <ul class="breadcrumb">
469
470 <li class="current">CameraUpdate</li>
471 </ul>
472 </div>
473 </div>
474
475
476
477
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700478
479
Robert Ly3c4b4f72012-11-30 04:02:04 -0800480 <div class="wrap clearfix" id="body-content">
481 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
482 <div id="devdoc-nav" class="scroll-pane">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800483
484
485
486<ul id="nav">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700487
Robert Ly3c4b4f72012-11-30 04:02:04 -0800488 <li class="nav-section">
489 <div class="nav-section-header empty"><a href="/google/index.html">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700490 <span class="en">Overview</span>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800491 </a></div>
492 </li>
493
494 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700495 <div class="nav-section-header empty"><a href="/google/play-services/games.html">
496 <span class="en">Games</span>
497 </a></div>
498 </li>
499 <li class="nav-section">
500 <div class="nav-section-header empty"><a href="/google/play-services/location.html">
501 <span class="en">Location</span>
502 </a></div>
503 </li>
504 <li class="nav-section">
505 <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
506 <span class="en">Google+</span>
507 </a></div>
508 </li>
509 <li class="nav-section">
510 <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700511 <span class="en">Maps</span>
512 </a></div>
513 </li>
514 <li class="nav-section">
Dirk Dougherty16542642014-02-07 19:58:28 -0800515 <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
516 <span class="en">Drive</span>
517 </a></div>
518 </li>
519 <li class="nav-section">
520 <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
521 <span class="en">Cast</span>
522 </a></div>
523 </li>
524 <li class="nav-section">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700525 <div class="nav-section-header"><a href="/google/play-services/ads.html">
526 <span class="en">Ads</span></a>
527 </div>
528 <ul>
529 <li><a href="/google/play-services/id.html">
530 <span class="en">Advertising ID</span></a>
531 </li>
532 </ul>
533 </li>
534 <li class="nav-section">
535 <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
536 <span class="en">Wallet</span>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700537 </a></div>
538 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700539
540
541 <li class="nav-section">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800542 <div class="nav-section-header"><a href="/google/play-services/index.html">
Robert Lyd84d5cc2013-01-04 10:13:35 -0800543 <span class="en">Google Play Services</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800544 </div>
545 <ul>
546 <li><a href="/google/play-services/setup.html">
Quddus Chonge457fb62014-09-11 18:55:43 -0700547 <span class="en">Setting Up Google Play Services</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800548 </li>
quddusc682d8e92014-03-13 11:55:32 -0700549 <li class="nav-section">
550 <div class="nav-section-header"><a href="/google/auth/api-client.html">
Quddus Chonge457fb62014-09-11 18:55:43 -0700551 <span class="en">Accessing Google APIs</span></a>
quddusc682d8e92014-03-13 11:55:32 -0700552 </div>
553 <ul>
554 <li>
555 <a href="/google/auth/http-auth.html">
556 <span class="en">Authorizing with Google for REST APIs</span>
557 </a>
558 </li>
559 </ul>
560 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800561 <li id="gms-tree-list" class="nav-section">
562 <div class="nav-section-header">
563 <a href="/reference/gms-packages.html">
564 <span class="en">Reference</span>
565 </a>
566 <div>
567 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800568 </ul>
569 </li>
570
Robert Lyd84d5cc2013-01-04 10:13:35 -0800571
Robert Ly3c4b4f72012-11-30 04:02:04 -0800572 <li class="nav-section">
573 <div class="nav-section-header"><a href="/google/play/billing/index.html">
Robert Ly672b3ad2012-11-30 16:15:46 -0800574 <span class="en">Google Play In-app Billing</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800575 </div>
576 <ul>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800577 <li><a href="/google/play/billing/billing_overview.html">
578 <span class="en">Overview</span></a>
579 </li>
580 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
581 <span class="en">Version 3 API</span></a></div>
582 <ul>
583 <li><a href="/google/play/billing/billing_integrate.html">
584 <span class="en">Implementing the API</span></a></li>
585 <li><a href="/google/play/billing/billing_reference.html">
586 <span class="en">Reference</span></a></li>
587 </ul>
588 </li>
589 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
590 <span class="en">Version 2 API</span></a></div>
591 <ul>
592 <li><a href="/google/play/billing/v2/billing_integrate.html">
593 <span class="en">Implementing the API</span></a></li>
594 <li><a href="/google/play/billing/v2/billing_subscriptions.html">
595 <span class="en">Subscriptions</span></a></li>
596 <li><a href="/google/play/billing/v2/billing_reference.html">
597 <span class="en">Reference</span></a></li>
598 </ul>
599 </li>
Robert Ly05c8e632013-02-25 14:43:01 -0800600 <li><a href="/google/play/billing/billing_subscriptions.html">
601 <span class="en">Subscriptions</span></a>
602 </li>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800603 <li><a href="/google/play/billing/billing_best_practices.html">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800604 <span class="en">Security and Design</span></a>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800605 </li>
606 <li><a href="/google/play/billing/billing_testing.html">
Robert Ly555c93b2012-12-03 12:24:07 -0800607 <span class="en">Testing In-app Billing</span></a>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800608 </li>
609 <li><a href="/google/play/billing/billing_admin.html">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800610 <span class="en">Administering In-app Billing</span></a>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800611 </li>
612 <li><a href="/google/play/billing/versions.html">
613 <span class="en">Version Notes</span></a>
614 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800615 </ul>
616 </li>
617
Dirk Doughertya38ca332013-05-15 02:36:33 -0700618
619
Dirk Doughertyd1898452013-12-02 11:34:20 -0800620 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700621 <div class="nav-section-header"><a href="/google/gcm/index.html">
622 <span class="en">Google Cloud Messaging</span></a>
623 </div>
624 <ul>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800625 <li><a href="/google/gcm/gcm.html">
626 <span class="en">Overview</span></a>
627 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700628 <li><a href="/google/gcm/gs.html">
629 <span class="en">Getting Started</span></a>
630 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800631 <li><a href="/google/gcm/client.html">
632 <span class="en">Implementing GCM Client</span></a>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700633 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800634 <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
635 <span class="en">Implementing GCM Server</span></a></div>
636 <ul>
637 <li><a href="/google/gcm/ccs.html">
638 <span class="en">CCS (XMPP)</span></a></li>
639 <li><a href="/google/gcm/http.html">
640 <span class="en">HTTP</span></a></li>
641 </ul>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700642 </li>
643 <li><a href="/google/gcm/notifications.html">
644 <span class="en">User Notifications</span></a>
645 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700646 <li><a href="/google/gcm/adv.html">
647 <span class="en">Advanced Topics</span></a>
648 </li>
649 <li><a href="/google/gcm/c2dm.html">
650 <span class="en">Migration</span></a>
651 </li>
652 <li id="gcm-tree-list" class="nav-section">
653 <div class="nav-section-header">
654 <a href="/reference/gcm-packages.html">
655 <span class="en">Reference</span>
656 </a>
657 <div>
658 </li>
659 </ul>
660 </li>
661
Robert Ly3c4b4f72012-11-30 04:02:04 -0800662 <li class="nav-section">
Quddus Chonge457fb62014-09-11 18:55:43 -0700663 <div class="nav-section-header empty"><a href="/google/gcs/index.html">
664 <span class="en">Google Cloud Save</span></a>
665 </div>
666 </li>
667
668 <li class="nav-section">
Robert Ly3c4b4f72012-11-30 04:02:04 -0800669 <div class="nav-section-header"><a href="/google/play/dist.html">
Robert Ly672b3ad2012-11-30 16:15:46 -0800670 <span class="en">Google Play Distribution</span></a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800671 </div>
672 <ul>
673 <li><a href="/google/play/filters.html">
674 <span class="en">Filters on Google Play</span></a>
675 </li>
Quddus Chonge457fb62014-09-11 18:55:43 -0700676 <li><a href="/google/play/billing/gp-purchase-status-api.html">
677 <span class="en">Google Play Developer API</span></a>
678 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800679 <li><a href="/google/play/publishing/multiple-apks.html">
680 <span class="en">Multiple APK Support</span></a>
681 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800682 <li><a href="/google/play/expansion-files.html">
683 <span class="en">APK Expansion Files</span></a>
684 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800685 <li class="nav-section">
686 <div class="nav-section-header"><a href="/google/play/licensing/index.html">
687 <span class="en">Application Licensing</span></a>
688 </div>
689 <ul>
690 <li><a href="/google/play/licensing/overview.html">
691 <span class="en">Licensing Overview</span></a>
692 </li>
693 <li><a href="/google/play/licensing/setting-up.html">
694 <span class="en">Setting Up for Licensing</span></a>
695 </li>
696 <li><a href="/google/play/licensing/adding-licensing.html">
697 <span class="en">Adding Licensing to Your App</span></a>
698 </li>
699 <li><a href="/google/play/licensing/licensing-reference.html">
700 <span class="en">Licensing Reference</span></a>
701 </li>
702 </ul>
703 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800704
Robert Lyd84d5cc2013-01-04 10:13:35 -0800705 <li class="nav-section">
706 <div class="nav-section-header"><a href="/google/backup/index.html">
707 Android Backup Service</a>
708 </div>
709 <ul>
710 <li><a href="/google/backup/signup.html">
711 Register</a>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800712 </li>
Robert Lyd84d5cc2013-01-04 10:13:35 -0800713 </ul>
714 </li>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800715
Dirk Doughertya38ca332013-05-15 02:36:33 -0700716 </ul>
717
718</li>
719
720
721
Robert Ly3c4b4f72012-11-30 04:02:04 -0800722</ul>
723
724<script type="text/javascript">
725<!--
726 buildToggleLists();
727 changeNavLang(getLangPref());
728//-->
729</script>
730
731
732
733
734 </div>
735 <script type="text/javascript">
736 showGoogleRefTree();
737
738 </script>
739 </div> <!-- end side-nav -->
740 <script>
741 $(document).ready(function() {
742 scrollIntoView("devdoc-nav");
743 });
744 </script>
745
746
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700747
748
Robert Ly3c4b4f72012-11-30 04:02:04 -0800749
750
751<div class="col-12" id="doc-col">
752
753<div id="api-info-block">
754
755
756
757
758
759
760
761
762
763
764
765<div class="sum-details-links">
766
767Summary:
768
769
770
771
772
773
774
775
776
777
778
779
780
781 <a href="#inhmethods">Inherited Methods</a>
782
783&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
784
785</div><!-- end sum-details-links -->
786<div class="api-level">
787
788
789
790
791</div>
792</div><!-- end api-info-block -->
793
794
795<!-- ======== START OF CLASS DATA ======== -->
796
797<div id="jd-header">
798 public
799
800 final
801
802 class
803<h1 itemprop="name">CameraUpdate</h1>
804
805
806
807
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700808 extends Object<br/>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800809
810
811
812
813
814
815
816
817
Quddus Chong2b4b3d22014-10-26 18:10:42 -0700818
819
820
Robert Ly3c4b4f72012-11-30 04:02:04 -0800821</div><!-- end header -->
822
823<div id="naMessage"></div>
824
825<div id="jd-content" class="api apilevel-">
826<table class="jd-inheritance-table">
827
828
829 <tr>
830
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700831 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800832 </tr>
833
834
835 <tr>
836
837 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
838
839 <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.maps.CameraUpdate</td>
840 </tr>
841
842
843</table>
844
845
846
847
848
849
850
851<div class="jd-descr">
852
853
854<h2>Class Overview</h2>
855<p itemprop="articleBody">Defines a camera move. An object of this type can be used to modify a map's camera by calling
856 <code><a href="/reference/com/google/android/gms/maps/GoogleMap.html#animateCamera(com.google.android.gms.maps.CameraUpdate)">animateCamera(CameraUpdate)</a></code>,
857 <code><a href="/reference/com/google/android/gms/maps/GoogleMap.html#animateCamera(com.google.android.gms.maps.CameraUpdate, com.google.android.gms.maps.GoogleMap.CancelableCallback)">animateCamera(CameraUpdate, GoogleMap.CancelableCallback)</a></code> or
858 <code><a href="/reference/com/google/android/gms/maps/GoogleMap.html#moveCamera(com.google.android.gms.maps.CameraUpdate)">moveCamera(CameraUpdate)</a></code>.
859 <p>
860 To obtain a <code><a href="/reference/com/google/android/gms/maps/CameraUpdate.html">CameraUpdate</a></code> use the factory class <code><a href="/reference/com/google/android/gms/maps/CameraUpdateFactory.html">CameraUpdateFactory</a></code>.
861 <p>
862 For example, to zoom in on a map, you can use the following code:
863 <pre> <code>GoogleMap map = ...;
864 map.animateCamera(CameraUpdateFactory.zoomIn());</code></pre>
Robert Ly05c8e632013-02-25 14:43:01 -0800865 <p>
866 <h3>Developer Guide</h3>
867 <p>
868 For more information, read the <a
869 href="https://developers.google.com/maps/documentation/android/views">Changing the View</a>
870 developer guide.
Robert Ly3c4b4f72012-11-30 04:02:04 -0800871</p>
872
873
874
875
876
877</div><!-- jd-descr -->
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894<div class="jd-descr">
895
896
897<h2>Summary</h2>
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930<!-- ========== METHOD SUMMARY =========== -->
931<table id="inhmethods" class="jd-sumtable"><tr><th>
932 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
933 <div style="clear:left;">Inherited Methods</div></th></tr>
934
935
936<tr class="api apilevel-" >
937<td colspan="12">
938 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
939 ><img id="inherited-methods-java.lang.Object-trigger"
940 src="/assets/images/triangle-closed.png"
941 class="jd-expando-trigger-img" /></a>
942From class
943
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700944 java.lang.Object
Robert Ly3c4b4f72012-11-30 04:02:04 -0800945
946<div id="inherited-methods-java.lang.Object">
947 <div id="inherited-methods-java.lang.Object-list"
948 class="jd-inheritedlinks">
949 </div>
950 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
951 <table class="jd-sumtable-expando">
952
953
954
955
956 <tr class="alt-color api apilevel-" >
957 <td class="jd-typecol"><nobr>
958
959
960
961
962
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700963 Object</nobr>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800964 </td>
965 <td class="jd-linkcol" width="100%"><nobr>
966 <span class="sympad">clone</span>()</nobr>
967
968 </td></tr>
969
970
971
972 <tr class=" api apilevel-" >
973 <td class="jd-typecol"><nobr>
974
975
976
977
978
979 boolean</nobr>
980 </td>
981 <td class="jd-linkcol" width="100%"><nobr>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700982 <span class="sympad">equals</span>(Object arg0)</nobr>
Robert Ly3c4b4f72012-11-30 04:02:04 -0800983
984 </td></tr>
985
986
987
988 <tr class="alt-color api apilevel-" >
989 <td class="jd-typecol"><nobr>
990
991
992
993
994
995 void</nobr>
996 </td>
997 <td class="jd-linkcol" width="100%"><nobr>
998 <span class="sympad">finalize</span>()</nobr>
999
1000 </td></tr>
1001
1002
1003
1004 <tr class=" api apilevel-" >
1005 <td class="jd-typecol"><nobr>
1006
1007
1008 final
1009
1010
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001011 Class&lt;?&gt;</nobr>
Robert Ly3c4b4f72012-11-30 04:02:04 -08001012 </td>
1013 <td class="jd-linkcol" width="100%"><nobr>
1014 <span class="sympad">getClass</span>()</nobr>
1015
1016 </td></tr>
1017
1018
1019
1020 <tr class="alt-color api apilevel-" >
1021 <td class="jd-typecol"><nobr>
1022
1023
1024
1025
1026
1027 int</nobr>
1028 </td>
1029 <td class="jd-linkcol" width="100%"><nobr>
1030 <span class="sympad">hashCode</span>()</nobr>
1031
1032 </td></tr>
1033
1034
1035
1036 <tr class=" api apilevel-" >
1037 <td class="jd-typecol"><nobr>
1038
1039
1040 final
1041
1042
1043 void</nobr>
1044 </td>
1045 <td class="jd-linkcol" width="100%"><nobr>
1046 <span class="sympad">notify</span>()</nobr>
1047
1048 </td></tr>
1049
1050
1051
1052 <tr class="alt-color api apilevel-" >
1053 <td class="jd-typecol"><nobr>
1054
1055
1056 final
1057
1058
1059 void</nobr>
1060 </td>
1061 <td class="jd-linkcol" width="100%"><nobr>
1062 <span class="sympad">notifyAll</span>()</nobr>
1063
1064 </td></tr>
1065
1066
1067
1068 <tr class=" api apilevel-" >
1069 <td class="jd-typecol"><nobr>
1070
1071
1072
1073
1074
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001075 String</nobr>
Robert Ly3c4b4f72012-11-30 04:02:04 -08001076 </td>
1077 <td class="jd-linkcol" width="100%"><nobr>
1078 <span class="sympad">toString</span>()</nobr>
1079
1080 </td></tr>
1081
1082
1083
1084 <tr class="alt-color api apilevel-" >
1085 <td class="jd-typecol"><nobr>
1086
1087
1088 final
1089
1090
1091 void</nobr>
1092 </td>
1093 <td class="jd-linkcol" width="100%"><nobr>
1094 <span class="sympad">wait</span>()</nobr>
1095
1096 </td></tr>
1097
1098
1099
1100 <tr class=" api apilevel-" >
1101 <td class="jd-typecol"><nobr>
1102
1103
1104 final
1105
1106
1107 void</nobr>
1108 </td>
1109 <td class="jd-linkcol" width="100%"><nobr>
1110 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1111
1112 </td></tr>
1113
1114
1115
1116 <tr class="alt-color api apilevel-" >
1117 <td class="jd-typecol"><nobr>
1118
1119
1120 final
1121
1122
1123 void</nobr>
1124 </td>
1125 <td class="jd-linkcol" width="100%"><nobr>
1126 <span class="sympad">wait</span>(long arg0)</nobr>
1127
1128 </td></tr>
1129
1130
1131</table>
1132 </div>
1133</div>
1134</td></tr>
1135
1136
1137</table>
1138
1139
1140</div><!-- jd-descr (summary) -->
1141
1142<!-- Details -->
1143
1144
1145
1146
1147
1148
1149
1150
1151<!-- XML Attributes -->
1152
1153
1154<!-- Enum Values -->
1155
1156
1157<!-- Constants -->
1158
1159
1160<!-- Fields -->
1161
1162
1163<!-- Public ctors -->
1164
1165
1166
1167<!-- ========= CONSTRUCTOR DETAIL ======== -->
1168<!-- Protected ctors -->
1169
1170
1171
1172<!-- ========= METHOD DETAIL ======== -->
1173<!-- Public methdos -->
1174
1175
1176
1177<!-- ========= METHOD DETAIL ======== -->
1178
1179
1180
1181<!-- ========= END OF CLASS DATA ========= -->
1182<A NAME="navbar_top"></A>
1183
1184<div id="footer" class="wrap" >
1185
1186
1187 <div id="copyright">
1188
1189 Except as noted, this content is licensed under <a
1190 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1191 For details and restrictions, see the <a href="/license.html">
1192 Content License</a>.
1193 </div>
Robert Lyf6f5cf42013-02-04 18:24:15 -08001194 <div id="build_info">
1195
1196<script src="/timestamp.js" type="text/javascript"></script>
1197<script>document.write(BUILD_TIMESTAMP)</script>
1198
1199 </div>
Robert Ly3c4b4f72012-11-30 04:02:04 -08001200
1201
1202 <div id="footerlinks">
1203
1204 <p>
1205 <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1206 <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1207 <a href="/support.html">Support</a>
1208 </p>
1209 </div>
1210
1211</div> <!-- end footer -->
1212</div> <!-- jd-content -->
1213
1214</div><!-- end doc-content -->
1215
1216</div> <!-- end body-content -->
1217
1218
1219
1220
Robert Ly3c4b4f72012-11-30 04:02:04 -08001221
1222
1223</body>
1224</html>