blob: 11197443b1d7636b89b095253dd077e0e2cc10c0 [file] [log] [blame]
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001<!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
Dirk Dougherty4af1bf82013-05-09 15:04:08 -070085<html>
86<head>
87
88
Dirk Dougherty78ec7322013-09-16 10:37:40 -070089<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
90<meta name="viewport" content="width=device-width" />
Dirk Dougherty4af1bf82013-05-09 15:04:08 -070091
92<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
93<title>LeaderboardBuffer | Android Developers</title>
94
95<!-- STYLESHEETS -->
96<link rel="stylesheet"
Quddus Chong26ca3fa2014-05-06 17:02:49 -070097href="//fonts.googleapis.com/css?family=Roboto+Condensed">
98<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
99 title="roboto">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700100<link href="/assets/css/default.css" rel="stylesheet" type="text/css">
101
102
103
104<!-- JAVASCRIPT -->
105<script src="//www.google.com/jsapi" type="text/javascript"></script>
106<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
107<script type="text/javascript">
108 var toRoot = "/";
Dirk Doughertyd1898452013-12-02 11:34:20 -0800109 var metaTags = [];
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700110 var devsite = false;
111</script>
112<script src="/assets/js/docs.js" type="text/javascript"></script>
113
114<script type="text/javascript">
115 var _gaq = _gaq || [];
116 _gaq.push(['_setAccount', 'UA-5831155-1']);
117 _gaq.push(['_trackPageview']);
118
119 (function() {
120 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
121 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
122 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
123 })();
124</script>
125</head>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700126
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700127<body class="gc-documentation google
128 develop" itemscope itemtype="http://schema.org/Article">
129 <div id="doc-api-level" class="" style="display:none"></div>
130 <a name="top"></a>
131
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700132
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700133<a name="top"></a>
134
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700135 <!-- Header -->
136 <div id="header-wrapper">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700137 <div id="header">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700138 <div class="wrap" id="header-wrap">
139 <div class="col-3 logo">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700140 <a href="/index.html">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700141 <img src="/assets/images/dac_logo.png"
142 srcset="/assets/images/dac_logo@2x.png 2x"
143 width="123" height="25" alt="Android Developers" />
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700144 </a>
145 <div class="btn-quicknav" id="btn-quicknav">
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700146 <a href="#" class="arrow-inactive">Quicknav</a>
147 <a href="#" class="arrow-active">Quicknav</a>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700148 </div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700149 </div>
150 <ul class="nav-x col-9">
151 <li class="design">
152 <a href="/design/index.html"
153 zh-tw-lang="設計"
154 zh-cn-lang="设计"
155 ru-lang="Проектирование"
156 ko-lang="디자인"
157 ja-lang="設計"
158 es-lang="Diseñar"
159 >Design</a></li>
160 <li class="develop"><a href="/develop/index.html"
161 zh-tw-lang="開發"
162 zh-cn-lang="开发"
163 ru-lang="Разработка"
164 ko-lang="개발"
165 ja-lang="開発"
166 es-lang="Desarrollar"
167 >Develop</a></li>
168 <li class="distribute last"><a href="/distribute/index.html"
169 zh-tw-lang="發佈"
170 zh-cn-lang="分发"
171 ru-lang="Распространение"
172 ko-lang="배포"
173 ja-lang="配布"
174 es-lang="Distribuir"
175 >Distribute</a></li>
176 </ul>
177
178
179
180
181<div class="menu-container">
182 <div class="moremenu">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700183 <div id="more-btn"></div>
184 </div>
185 <div class="morehover" id="moremenu">
186 <div class="top"></div>
187 <div class="mid">
188 <div class="header">Links</div>
189 <ul>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700190 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700191 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
192 <li><a href="/about/index.html">About Android</a></li>
193 </ul>
194 <div class="header">Android Sites</div>
195 <ul>
196 <li><a href="http://www.android.com">Android.com</a></li>
197 <li class="active"><a>Android Developers</a></li>
198 <li><a href="http://source.android.com">Android Open Source Project</a></li>
199 </ul>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700200
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700201
202
203 <div class="header">Language</div>
204 <div id="language" class="locales">
205 <select name="language" onChange="changeLangPref(this.value, true)">
206 <option value="en">English</option>
207 <option value="es">Español</option>
208 <option value="ja">日本語</option>
209 <option value="ko">한국어</option>
210 <option value="ru">Русский</option>
211 <option value="zh-cn">中文 (中国)</option>
212 <option value="zh-tw">中文 (台灣)</option>
213 </select>
214 </div>
215 <script type="text/javascript">
216 <!--
217 loadLangPref();
218 //-->
219 </script>
220
221
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700222 <br class="clearfix" />
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700223 </div><!-- end 'mid' -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700224 <div class="bottom"></div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700225 </div><!-- end 'moremenu' -->
226
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700227 <div class="search" id="search-container">
228 <div class="search-inner">
229 <div id="search-btn"></div>
230 <div class="left"></div>
231 <form onsubmit="return submit_search()">
232 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700233 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
234 onkeydown="return search_changed(event, true, '/')"
235 onkeyup="return search_changed(event, false, '/')" />
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700236 </form>
237 <div class="right"></div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700238 <a class="close hide">close</a>
239 <div class="left"></div>
240 <div class="right"></div>
241 </div><!-- end search-inner -->
242 </div><!-- end search-container -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700243
244 <div class="search_filtered_wrapper reference">
245 <div class="suggest-card reference no-display">
246 <ul class="search_filtered">
247 </ul>
248 </div>
249 </div>
250
251 <div class="search_filtered_wrapper docs">
252 <div class="suggest-card dummy no-display">&nbsp;</div>
253 <div class="suggest-card develop no-display">
254 <ul class="search_filtered">
255 </ul>
256 <div class="child-card guides no-display">
257 </div>
258 <div class="child-card training no-display">
259 </div>
quddusc563daee2013-12-03 19:31:14 -0800260 <div class="child-card samples no-display">
261 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700262 </div>
263 <div class="suggest-card design no-display">
264 <ul class="search_filtered">
265 </ul>
266 </div>
267 <div class="suggest-card distribute no-display">
268 <ul class="search_filtered">
269 </ul>
270 </div>
271 </div>
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700272</div><!-- end menu-container (search and menu widget) -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700273
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700274
275
276 <!-- Expanded quicknav -->
277 <div id="quicknav" class="col-9">
278 <ul>
279 <li class="design">
280 <ul>
281 <li><a href="/design/index.html">Get Started</a></li>
282 <li><a href="/design/style/index.html">Style</a></li>
283 <li><a href="/design/patterns/index.html">Patterns</a></li>
284 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
285 <li><a href="/design/downloads/index.html">Downloads</a></li>
286 <li><a href="/design/videos/index.html">Videos</a></li>
287 </ul>
288 </li>
289 <li class="develop">
290 <ul>
291 <li><a href="/training/index.html"
292 zh-tw-lang="訓練課程"
293 zh-cn-lang="培训"
294 ru-lang="Курсы"
295 ko-lang="교육"
296 ja-lang="トレーニング"
297 es-lang="Capacitación"
298 >Training</a></li>
299 <li><a href="/guide/index.html"
300 zh-tw-lang="API 指南"
301 zh-cn-lang="API 指南"
302 ru-lang="Руководства по API"
303 ko-lang="API 가이드"
304 ja-lang="API ガイド"
305 es-lang="Guías de la API"
306 >API Guides</a></li>
307 <li><a href="/reference/packages.html"
308 zh-tw-lang="參考資源"
309 zh-cn-lang="参考"
310 ru-lang="Справочник"
311 ko-lang="참조문서"
312 ja-lang="リファレンス"
313 es-lang="Referencia"
314 >Reference</a></li>
315 <li><a href="/tools/index.html"
316 zh-tw-lang="相關工具"
317 zh-cn-lang="工具"
318 ru-lang="Инструменты"
319 ko-lang="도구"
320 ja-lang="ツール"
321 es-lang="Herramientas"
322 >Tools</a>
323 <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
324 </li>
325 <li><a href="/google/index.html">Google Services</a>
326 </li>
327
328 <li><a href="/samples/index.html">Samples</a>
329 </li>
330
331 </ul>
332 </li>
333 <li class="distribute last">
334 <ul>
335 <li><a href="/distribute/googleplay/index.html">Google Play</a></li>
336 <li><a href="/distribute/essentials/index.html">Essentials</a></li>
337 <li><a href="/distribute/users/index.html">Get Users</a></li>
338 <li><a href="/distribute/engage/index.html">Engage &amp; Retain</a></li>
339 <li><a href="/distribute/monetize/index.html">Monetize</a></li>
340 <li><a href="/distribute/tools/index.html">Tools &amp; Reference</a></li>
341 <li><a href="/distribute/stories/index.html">Developer Stories</a></li>
342 </ul>
343 </li>
344 </ul>
345 </div><!-- /Expanded quicknav -->
346 </div><!-- end header-wrap.wrap -->
347 </div><!-- end header -->
348
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700349
350 <!-- Secondary x-nav -->
351 <div id="nav-x">
352 <div class="wrap">
353 <ul class="nav-x col-9 develop" style="width:100%">
354 <li class="training"><a href="/training/index.html"
355 zh-tw-lang="訓練課程"
356 zh-cn-lang="培训"
357 ru-lang="Курсы"
358 ko-lang="교육"
359 ja-lang="トレーニング"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700360 es-lang="Capacitación"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700361 >Training</a></li>
quddusc563daee2013-12-03 19:31:14 -0800362 <li class="guide"><a href="/guide/index.html"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700363 zh-tw-lang="API 指南"
364 zh-cn-lang="API 指南"
365 ru-lang="Руководства по API"
366 ko-lang="API 가이드"
367 ja-lang="API ガイド"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700368 es-lang="Guías de la API"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700369 >API Guides</a></li>
370 <li class="reference"><a href="/reference/packages.html"
371 zh-tw-lang="參考資源"
372 zh-cn-lang="参考"
373 ru-lang="Справочник"
374 ko-lang="참조문서"
375 ja-lang="リファレンス"
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700376 es-lang="Referencia"
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700377 >Reference</a></li>
378 <li class="tools"><a href="/tools/index.html"
379 zh-tw-lang="相關工具"
380 zh-cn-lang="工具"
381 ru-lang="Инструменты"
382 ko-lang="도구"
383 ja-lang="ツール"
384 es-lang="Herramientas"
385 >Tools</a></li>
386 <li class="google"><a href="/google/index.html"
387 >Google Services</a>
388 </li>
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700389
Dirk Doughertyd1898452013-12-02 11:34:20 -0800390 <li class="samples"><a href="/samples/index.html"
391 >Samples</a>
392 </li>
393
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700394 </ul>
395 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700396 </div>
397 <!-- /Sendondary x-nav -->
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700398
399
400
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700401 <div id="searchResults" class="wrap" style="display:none;">
402 <h2 id="searchTitle">Results</h2>
403 <div id="leftSearchControl" class="search-control">Loading...</div>
404 </div>
405 </div> <!--end header-wrapper -->
406
407 <div id="sticky-header">
408 <div>
409 <a class="logo" href="#top"></a>
410 <a class="top" href="#top"></a>
411 <ul class="breadcrumb">
412
413 <li class="current">LeaderboardBuffer</li>
414 </ul>
415 </div>
416 </div>
417
418
419
420
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700421
422
423 <div class="wrap clearfix" id="body-content">
424 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
425 <div id="devdoc-nav" class="scroll-pane">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700426
427
428
429<ul id="nav">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700430
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700431 <li class="nav-section">
432 <div class="nav-section-header empty"><a href="/google/index.html">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700433 <span class="en">Overview</span>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700434 </a></div>
435 </li>
436
437 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700438 <div class="nav-section-header empty"><a href="/google/play-services/games.html">
439 <span class="en">Games</span>
440 </a></div>
441 </li>
442 <li class="nav-section">
443 <div class="nav-section-header empty"><a href="/google/play-services/location.html">
444 <span class="en">Location</span>
445 </a></div>
446 </li>
447 <li class="nav-section">
448 <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
449 <span class="en">Google+</span>
450 </a></div>
451 </li>
452 <li class="nav-section">
453 <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700454 <span class="en">Maps</span>
455 </a></div>
456 </li>
457 <li class="nav-section">
Dirk Dougherty16542642014-02-07 19:58:28 -0800458 <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
459 <span class="en">Drive</span>
460 </a></div>
461 </li>
462 <li class="nav-section">
463 <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
464 <span class="en">Cast</span>
465 </a></div>
466 </li>
467 <li class="nav-section">
Dirk Doughertyeb768482013-10-29 22:25:12 -0700468 <div class="nav-section-header"><a href="/google/play-services/ads.html">
469 <span class="en">Ads</span></a>
470 </div>
471 <ul>
472 <li><a href="/google/play-services/id.html">
473 <span class="en">Advertising ID</span></a>
474 </li>
475 </ul>
476 </li>
477 <li class="nav-section">
478 <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
479 <span class="en">Wallet</span>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700480 </a></div>
481 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700482
483
484 <li class="nav-section">
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700485 <div class="nav-section-header"><a href="/google/play-services/index.html">
486 <span class="en">Google Play Services</span></a>
487 </div>
488 <ul>
489 <li><a href="/google/play-services/setup.html">
490 <span class="en">Setup</span></a>
491 </li>
quddusc682d8e92014-03-13 11:55:32 -0700492 <li class="nav-section">
493 <div class="nav-section-header"><a href="/google/auth/api-client.html">
494 <span class="en">Accessing Google Play Services APIs</span></a>
495 </div>
496 <ul>
497 <li>
498 <a href="/google/auth/http-auth.html">
499 <span class="en">Authorizing with Google for REST APIs</span>
500 </a>
501 </li>
502 </ul>
503 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700504 <li id="gms-tree-list" class="nav-section">
505 <div class="nav-section-header">
506 <a href="/reference/gms-packages.html">
507 <span class="en">Reference</span>
508 </a>
509 <div>
510 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700511 </ul>
512 </li>
513
514
515 <li class="nav-section">
516 <div class="nav-section-header"><a href="/google/play/billing/index.html">
517 <span class="en">Google Play In-app Billing</span></a>
518 </div>
519 <ul>
520 <li><a href="/google/play/billing/billing_overview.html">
521 <span class="en">Overview</span></a>
522 </li>
523 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
524 <span class="en">Version 3 API</span></a></div>
525 <ul>
526 <li><a href="/google/play/billing/billing_integrate.html">
527 <span class="en">Implementing the API</span></a></li>
528 <li><a href="/google/play/billing/billing_reference.html">
529 <span class="en">Reference</span></a></li>
530 </ul>
531 </li>
532 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
533 <span class="en">Version 2 API</span></a></div>
534 <ul>
535 <li><a href="/google/play/billing/v2/billing_integrate.html">
536 <span class="en">Implementing the API</span></a></li>
537 <li><a href="/google/play/billing/v2/billing_subscriptions.html">
538 <span class="en">Subscriptions</span></a></li>
539 <li><a href="/google/play/billing/v2/billing_reference.html">
540 <span class="en">Reference</span></a></li>
541 </ul>
542 </li>
543 <li><a href="/google/play/billing/billing_subscriptions.html">
544 <span class="en">Subscriptions</span></a>
545 </li>
546 <li><a href="/google/play/billing/billing_best_practices.html">
547 <span class="en">Security and Design</span></a>
548 </li>
549 <li><a href="/google/play/billing/billing_testing.html">
550 <span class="en">Testing In-app Billing</span></a>
551 </li>
552 <li><a href="/google/play/billing/billing_admin.html">
553 <span class="en">Administering In-app Billing</span></a>
554 </li>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700555 <li><a href="/google/play/billing/gp-purchase-status-api.html">
556 <span class="en">Purchase Status API</span></a>
557 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700558 <li><a href="/google/play/billing/versions.html">
559 <span class="en">Version Notes</span></a>
560 </li>
561 </ul>
562 </li>
563
Dirk Doughertya38ca332013-05-15 02:36:33 -0700564
565
Dirk Doughertyd1898452013-12-02 11:34:20 -0800566 <li class="nav-section">
Dirk Doughertya38ca332013-05-15 02:36:33 -0700567 <div class="nav-section-header"><a href="/google/gcm/index.html">
568 <span class="en">Google Cloud Messaging</span></a>
569 </div>
570 <ul>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800571 <li><a href="/google/gcm/gcm.html">
572 <span class="en">Overview</span></a>
573 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700574 <li><a href="/google/gcm/gs.html">
575 <span class="en">Getting Started</span></a>
576 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800577 <li><a href="/google/gcm/client.html">
578 <span class="en">Implementing GCM Client</span></a>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700579 </li>
Dirk Doughertyd1898452013-12-02 11:34:20 -0800580 <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
581 <span class="en">Implementing GCM Server</span></a></div>
582 <ul>
583 <li><a href="/google/gcm/ccs.html">
584 <span class="en">CCS (XMPP)</span></a></li>
585 <li><a href="/google/gcm/http.html">
586 <span class="en">HTTP</span></a></li>
587 </ul>
Dirk Doughertyfe3da792013-06-12 18:06:08 -0700588 </li>
589 <li><a href="/google/gcm/notifications.html">
590 <span class="en">User Notifications</span></a>
591 </li>
Dirk Doughertya38ca332013-05-15 02:36:33 -0700592 <li><a href="/google/gcm/adv.html">
593 <span class="en">Advanced Topics</span></a>
594 </li>
595 <li><a href="/google/gcm/c2dm.html">
596 <span class="en">Migration</span></a>
597 </li>
598 <li id="gcm-tree-list" class="nav-section">
599 <div class="nav-section-header">
600 <a href="/reference/gcm-packages.html">
601 <span class="en">Reference</span>
602 </a>
603 <div>
604 </li>
605 </ul>
606 </li>
607
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700608 <li class="nav-section">
609 <div class="nav-section-header"><a href="/google/play/dist.html">
610 <span class="en">Google Play Distribution</span></a>
611 </div>
612 <ul>
613 <li><a href="/google/play/filters.html">
614 <span class="en">Filters on Google Play</span></a>
615 </li>
616
617 <li><a href="/google/play/publishing/multiple-apks.html">
618 <span class="en">Multiple APK Support</span></a>
619 </li>
620 <li><a href="/google/play/expansion-files.html">
621 <span class="en">APK Expansion Files</span></a>
622 </li>
623 <li class="nav-section">
624 <div class="nav-section-header"><a href="/google/play/licensing/index.html">
625 <span class="en">Application Licensing</span></a>
626 </div>
627 <ul>
628 <li><a href="/google/play/licensing/overview.html">
629 <span class="en">Licensing Overview</span></a>
630 </li>
631 <li><a href="/google/play/licensing/setting-up.html">
632 <span class="en">Setting Up for Licensing</span></a>
633 </li>
634 <li><a href="/google/play/licensing/adding-licensing.html">
635 <span class="en">Adding Licensing to Your App</span></a>
636 </li>
637 <li><a href="/google/play/licensing/licensing-reference.html">
638 <span class="en">Licensing Reference</span></a>
639 </li>
640 </ul>
641 </li>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700642
643 <li class="nav-section">
644 <div class="nav-section-header"><a href="/google/backup/index.html">
645 Android Backup Service</a>
646 </div>
647 <ul>
648 <li><a href="/google/backup/signup.html">
649 Register</a>
650 </li>
651 </ul>
652 </li>
653
Dirk Doughertya38ca332013-05-15 02:36:33 -0700654 </ul>
655
656</li>
657
658
659
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700660</ul>
661
662<script type="text/javascript">
663<!--
664 buildToggleLists();
665 changeNavLang(getLangPref());
666//-->
667</script>
668
669
670
671
672 </div>
673 <script type="text/javascript">
674 showGoogleRefTree();
675
676 </script>
677 </div> <!-- end side-nav -->
678 <script>
679 $(document).ready(function() {
680 scrollIntoView("devdoc-nav");
681 });
682 </script>
683
684
685
686
687
688
689<div class="col-12" id="doc-col">
690
691<div id="api-info-block">
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717<div class="sum-details-links">
718
719Summary:
720
721
722
723
724
725
726
727
728
729
730
731 <a href="#pubmethods">Methods</a>
732
733
734
735 &#124; <a href="#promethods">Protected Methods</a>
736
737
738
739 &#124; <a href="#inhmethods">Inherited Methods</a>
740
741&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
742
743</div><!-- end sum-details-links -->
744<div class="api-level">
745
746
747
748
749</div>
750</div><!-- end api-info-block -->
751
752
753<!-- ======== START OF CLASS DATA ======== -->
754
755<div id="jd-header">
756 public
757
758 final
759
760 class
761<h1 itemprop="name">LeaderboardBuffer</h1>
762
763
764
765
766
767
768
769
770 extends <a href="/reference/com/google/android/gms/common/data/DataBuffer.html">DataBuffer</a>&lt;T&gt;<br/>
771
772
773
774
775
776
777
778
779
780</div><!-- end header -->
781
782<div id="naMessage"></div>
783
784<div id="jd-content" class="api apilevel-">
785<table class="jd-inheritance-table">
786
787
788 <tr>
789
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700790 <td colspan="3" class="jd-inheritance-class-cell">java.lang.Object</td>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700791 </tr>
792
793
794 <tr>
795
796 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
797
798 <td colspan="2" class="jd-inheritance-class-cell"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html">com.google.android.gms.common.data.DataBuffer</a>&lt;T&gt;</td>
799 </tr>
800
801
802 <tr>
803
804 <td class="jd-inheritance-space">&nbsp;</td>
805
806 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
807
808 <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.games.leaderboard.LeaderboardBuffer</td>
809 </tr>
810
811
812</table>
813
814
815
816
817
818
819
820<div class="jd-descr">
821
822
823<h2>Class Overview</h2>
824<p itemprop="articleBody"><code><a href="/reference/com/google/android/gms/common/data/DataBuffer.html">DataBuffer</a></code> containing Leaderboard data.
825</p>
826
827
828
829
830
831</div><!-- jd-descr -->
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848<div class="jd-descr">
849
850
851<h2>Summary</h2>
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879<!-- ========== METHOD SUMMARY =========== -->
880<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
881
882
883
884
885 <tr class="alt-color api apilevel-" >
886 <td class="jd-typecol"><nobr>
887
888
889 final
890
891
892 T</nobr>
893 </td>
894 <td class="jd-linkcol" width="100%"><nobr>
895 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#get(int)">get</a></span>(int position)</nobr>
896
897 <div class="jd-descrdiv">Get the item at the specified position.</div>
898
899 </td></tr>
900
901
902
903 <tr class=" api apilevel-" >
904 <td class="jd-typecol"><nobr>
905
906
907
908
909
910 int</nobr>
911 </td>
912 <td class="jd-linkcol" width="100%"><nobr>
913 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getCount()">getCount</a></span>()</nobr>
914
915 </td></tr>
916
917
918
919</table>
920
921
922
923
924<!-- ========== METHOD SUMMARY =========== -->
925<table id="promethods" class="jd-sumtable"><tr><th colspan="12">Protected Methods</th></tr>
926
927
928
929
930 <tr class="alt-color api apilevel-" >
931 <td class="jd-typecol"><nobr>
932
933
934
935
936
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700937 int</nobr>
938 </td>
939 <td class="jd-linkcol" width="100%"><nobr>
940 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getChildCount(int)">getChildCount</a></span>(int pos)</nobr>
941
942 <div class="jd-descrdiv">Count the number of children underneath the entity at the given external position.</div>
943
944 </td></tr>
945
946
947
948 <tr class=" api apilevel-" >
949 <td class="jd-typecol"><nobr>
950
951
952
953
954
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700955 <a href="/reference/com/google/android/gms/games/leaderboard/Leaderboard.html">Leaderboard</a></nobr>
956 </td>
957 <td class="jd-linkcol" width="100%"><nobr>
958 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getEntry(int, int)">getEntry</a></span>(int rowIndex, int numChildren)</nobr>
959
960 <div class="jd-descrdiv">Subclasses must implement this method to get an entry for the provided rowIndex.</div>
961
962 </td></tr>
963
964
965
Quddus Chong26ca3fa2014-05-06 17:02:49 -0700966 <tr class="alt-color api apilevel-" >
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700967 <td class="jd-typecol"><nobr>
968
969
970
971
972
Dirk Dougherty78ec7322013-09-16 10:37:40 -0700973 String</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -0700974 </td>
975 <td class="jd-linkcol" width="100%"><nobr>
976 <span class="sympad"><a href="/reference/com/google/android/gms/games/leaderboard/LeaderboardBuffer.html#getPrimaryDataMarkerColumn()">getPrimaryDataMarkerColumn</a></span>()</nobr>
977
978 <div class="jd-descrdiv">Subclasses must implement this method to indicate a column in the data holder that can be
979 used to determine where the boundaries between the primary data entities occur.</div>
980
981 </td></tr>
982
983
984
985</table>
986
987
988
989
990
991<!-- ========== METHOD SUMMARY =========== -->
992<table id="inhmethods" class="jd-sumtable"><tr><th>
993 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
994 <div style="clear:left;">Inherited Methods</div></th></tr>
995
996
997<tr class="api apilevel-" >
998<td colspan="12">
999 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-com.google.android.gms.common.data.DataBuffer" class="jd-expando-trigger closed"
1000 ><img id="inherited-methods-com.google.android.gms.common.data.DataBuffer-trigger"
1001 src="/assets/images/triangle-closed.png"
1002 class="jd-expando-trigger-img" /></a>
1003From class
1004
1005 <a href="/reference/com/google/android/gms/common/data/DataBuffer.html">com.google.android.gms.common.data.DataBuffer</a>
1006
1007<div id="inherited-methods-com.google.android.gms.common.data.DataBuffer">
1008 <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer-list"
1009 class="jd-inheritedlinks">
1010 </div>
1011 <div id="inherited-methods-com.google.android.gms.common.data.DataBuffer-summary" style="display: none;">
1012 <table class="jd-sumtable-expando">
1013
1014
1015
1016
1017 <tr class="alt-color api apilevel-" >
1018 <td class="jd-typecol"><nobr>
1019
1020
1021
1022
1023
1024 void</nobr>
1025 </td>
1026 <td class="jd-linkcol" width="100%"><nobr>
1027 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#close()">close</a></span>()</nobr>
1028
1029 </td></tr>
1030
1031
1032
1033 <tr class=" api apilevel-" >
1034 <td class="jd-typecol"><nobr>
1035
1036
1037
1038
1039
1040 int</nobr>
1041 </td>
1042 <td class="jd-linkcol" width="100%"><nobr>
1043 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#describeContents()">describeContents</a></span>()</nobr>
1044
1045 </td></tr>
1046
1047
1048
1049 <tr class="alt-color api apilevel-" >
1050 <td class="jd-typecol"><nobr>
1051 abstract
1052
1053
1054
1055
1056 T</nobr>
1057 </td>
1058 <td class="jd-linkcol" width="100%"><nobr>
1059 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#get(int)">get</a></span>(int position)</nobr>
1060
1061 <div class="jd-descrdiv">Get the item at the specified position.</div>
1062
1063 </td></tr>
1064
1065
1066
1067 <tr class=" api apilevel-" >
1068 <td class="jd-typecol"><nobr>
1069
1070
1071
1072
1073
1074 int</nobr>
1075 </td>
1076 <td class="jd-linkcol" width="100%"><nobr>
1077 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#getCount()">getCount</a></span>()</nobr>
1078
1079 </td></tr>
1080
1081
1082
1083 <tr class="alt-color api apilevel-" >
1084 <td class="jd-typecol"><nobr>
1085
1086
1087
1088
1089
1090 boolean</nobr>
1091 </td>
1092 <td class="jd-linkcol" width="100%"><nobr>
1093 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#isClosed()">isClosed</a></span>()</nobr>
1094
1095 </td></tr>
1096
1097
1098
1099 <tr class=" api apilevel-" >
1100 <td class="jd-typecol"><nobr>
1101
1102
1103
1104
1105
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001106 Iterator&lt;T&gt;</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001107 </td>
1108 <td class="jd-linkcol" width="100%"><nobr>
1109 <span class="sympad"><a href="/reference/com/google/android/gms/common/data/DataBuffer.html#iterator()">iterator</a></span>()</nobr>
1110
1111 </td></tr>
1112
1113
1114</table>
1115 </div>
1116</div>
1117</td></tr>
1118
1119
1120
1121<tr class="api apilevel-" >
1122<td colspan="12">
1123 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1124 ><img id="inherited-methods-java.lang.Object-trigger"
1125 src="/assets/images/triangle-closed.png"
1126 class="jd-expando-trigger-img" /></a>
1127From class
1128
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001129 java.lang.Object
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001130
1131<div id="inherited-methods-java.lang.Object">
1132 <div id="inherited-methods-java.lang.Object-list"
1133 class="jd-inheritedlinks">
1134 </div>
1135 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1136 <table class="jd-sumtable-expando">
1137
1138
1139
1140
1141 <tr class="alt-color api apilevel-" >
1142 <td class="jd-typecol"><nobr>
1143
1144
1145
1146
1147
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001148 Object</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001149 </td>
1150 <td class="jd-linkcol" width="100%"><nobr>
1151 <span class="sympad">clone</span>()</nobr>
1152
1153 </td></tr>
1154
1155
1156
1157 <tr class=" api apilevel-" >
1158 <td class="jd-typecol"><nobr>
1159
1160
1161
1162
1163
1164 boolean</nobr>
1165 </td>
1166 <td class="jd-linkcol" width="100%"><nobr>
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001167 <span class="sympad">equals</span>(Object arg0)</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001168
1169 </td></tr>
1170
1171
1172
1173 <tr class="alt-color api apilevel-" >
1174 <td class="jd-typecol"><nobr>
1175
1176
1177
1178
1179
1180 void</nobr>
1181 </td>
1182 <td class="jd-linkcol" width="100%"><nobr>
1183 <span class="sympad">finalize</span>()</nobr>
1184
1185 </td></tr>
1186
1187
1188
1189 <tr class=" api apilevel-" >
1190 <td class="jd-typecol"><nobr>
1191
1192
1193 final
1194
1195
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001196 Class&lt;?&gt;</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001197 </td>
1198 <td class="jd-linkcol" width="100%"><nobr>
1199 <span class="sympad">getClass</span>()</nobr>
1200
1201 </td></tr>
1202
1203
1204
1205 <tr class="alt-color api apilevel-" >
1206 <td class="jd-typecol"><nobr>
1207
1208
1209
1210
1211
1212 int</nobr>
1213 </td>
1214 <td class="jd-linkcol" width="100%"><nobr>
1215 <span class="sympad">hashCode</span>()</nobr>
1216
1217 </td></tr>
1218
1219
1220
1221 <tr class=" api apilevel-" >
1222 <td class="jd-typecol"><nobr>
1223
1224
1225 final
1226
1227
1228 void</nobr>
1229 </td>
1230 <td class="jd-linkcol" width="100%"><nobr>
1231 <span class="sympad">notify</span>()</nobr>
1232
1233 </td></tr>
1234
1235
1236
1237 <tr class="alt-color api apilevel-" >
1238 <td class="jd-typecol"><nobr>
1239
1240
1241 final
1242
1243
1244 void</nobr>
1245 </td>
1246 <td class="jd-linkcol" width="100%"><nobr>
1247 <span class="sympad">notifyAll</span>()</nobr>
1248
1249 </td></tr>
1250
1251
1252
1253 <tr class=" api apilevel-" >
1254 <td class="jd-typecol"><nobr>
1255
1256
1257
1258
1259
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001260 String</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001261 </td>
1262 <td class="jd-linkcol" width="100%"><nobr>
1263 <span class="sympad">toString</span>()</nobr>
1264
1265 </td></tr>
1266
1267
1268
1269 <tr class="alt-color api apilevel-" >
1270 <td class="jd-typecol"><nobr>
1271
1272
1273 final
1274
1275
1276 void</nobr>
1277 </td>
1278 <td class="jd-linkcol" width="100%"><nobr>
1279 <span class="sympad">wait</span>()</nobr>
1280
1281 </td></tr>
1282
1283
1284
1285 <tr class=" api apilevel-" >
1286 <td class="jd-typecol"><nobr>
1287
1288
1289 final
1290
1291
1292 void</nobr>
1293 </td>
1294 <td class="jd-linkcol" width="100%"><nobr>
1295 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1296
1297 </td></tr>
1298
1299
1300
1301 <tr class="alt-color api apilevel-" >
1302 <td class="jd-typecol"><nobr>
1303
1304
1305 final
1306
1307
1308 void</nobr>
1309 </td>
1310 <td class="jd-linkcol" width="100%"><nobr>
1311 <span class="sympad">wait</span>(long arg0)</nobr>
1312
1313 </td></tr>
1314
1315
1316</table>
1317 </div>
1318</div>
1319</td></tr>
1320
1321
1322
1323<tr class="api apilevel-" >
1324<td colspan="12">
1325 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Iterable" class="jd-expando-trigger closed"
1326 ><img id="inherited-methods-java.lang.Iterable-trigger"
1327 src="/assets/images/triangle-closed.png"
1328 class="jd-expando-trigger-img" /></a>
1329From interface
1330
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001331 java.lang.Iterable
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001332
1333<div id="inherited-methods-java.lang.Iterable">
1334 <div id="inherited-methods-java.lang.Iterable-list"
1335 class="jd-inheritedlinks">
1336 </div>
1337 <div id="inherited-methods-java.lang.Iterable-summary" style="display: none;">
1338 <table class="jd-sumtable-expando">
1339
1340
1341
1342
1343 <tr class="alt-color api apilevel-" >
1344 <td class="jd-typecol"><nobr>
1345 abstract
1346
1347
1348
1349
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001350 Iterator&lt;T&gt;</nobr>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001351 </td>
1352 <td class="jd-linkcol" width="100%"><nobr>
1353 <span class="sympad">iterator</span>()</nobr>
1354
1355 </td></tr>
1356
1357
1358</table>
1359 </div>
1360</div>
1361</td></tr>
1362
1363
1364</table>
1365
1366
1367</div><!-- jd-descr (summary) -->
1368
1369<!-- Details -->
1370
1371
1372
1373
1374
1375
1376
1377
1378<!-- XML Attributes -->
1379
1380
1381<!-- Enum Values -->
1382
1383
1384<!-- Constants -->
1385
1386
1387<!-- Fields -->
1388
1389
1390<!-- Public ctors -->
1391
1392
1393
1394<!-- ========= CONSTRUCTOR DETAIL ======== -->
1395<!-- Protected ctors -->
1396
1397
1398
1399<!-- ========= METHOD DETAIL ======== -->
1400<!-- Public methdos -->
1401
1402<h2>Public Methods</h2>
1403
1404
1405
1406<A NAME="get(int)"></A>
1407
1408<div class="jd-details api apilevel-">
1409 <h4 class="jd-details-title">
1410 <span class="normal">
1411 public
1412
1413 final
1414
1415
1416 T
1417 </span>
1418 <span class="sympad">get</span>
1419 <span class="normal">(int position)</span>
1420 </h4>
1421 <div class="api-level">
1422 <div></div>
1423
1424
1425
1426 </div>
1427 <div class="jd-details-descr">
1428
1429 <div class="jd-tagdata jd-tagdescr"><p>Get the item at the specified position. Note that the objects returned from subsequent
1430 invocations of this method for the same position may not be identical objects, but will be
1431 equal in value. In other words:
Dirk Dougherty8f1a7592013-06-28 14:04:39 -07001432 <p>
1433 <code>buffer.get(i) == buffer.get(i)</code> may return false.
1434 <p>
1435 <code>buffer.get(i).equals(buffer.get(i))</code> will return true.</p></div>
1436 <div class="jd-tagdata">
1437 <h5 class="jd-tagtitle">Parameters</h5>
1438 <table class="jd-tagtable">
1439 <tr>
1440 <th>position</td>
1441 <td>The position of the item to retrieve.</td>
1442 </tr>
1443 </table>
1444 </div>
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001445 <div class="jd-tagdata">
1446 <h5 class="jd-tagtitle">Returns</h5>
1447 <ul class="nolist"><li>the item at <code>position</code> in this buffer.
1448</li></ul>
1449 </div>
1450
1451 </div>
1452</div>
1453
1454
1455<A NAME="getCount()"></A>
1456
1457<div class="jd-details api apilevel-">
1458 <h4 class="jd-details-title">
1459 <span class="normal">
1460 public
1461
1462
1463
1464
1465 int
1466 </span>
1467 <span class="sympad">getCount</span>
1468 <span class="normal">()</span>
1469 </h4>
1470 <div class="api-level">
1471 <div></div>
1472
1473
1474
1475 </div>
1476 <div class="jd-details-descr">
1477
1478 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1479
1480 </div>
1481</div>
1482
1483
1484
1485
1486
1487<!-- ========= METHOD DETAIL ======== -->
1488
1489<h2>Protected Methods</h2>
1490
1491
1492
Quddus Chong26ca3fa2014-05-06 17:02:49 -07001493<A NAME="getChildCount(int)"></A>
1494
1495<div class="jd-details api apilevel-">
1496 <h4 class="jd-details-title">
1497 <span class="normal">
1498 protected
1499
1500
1501
1502
1503 int
1504 </span>
1505 <span class="sympad">getChildCount</span>
1506 <span class="normal">(int pos)</span>
1507 </h4>
1508 <div class="api-level">
1509 <div></div>
1510
1511
1512
1513 </div>
1514 <div class="jd-details-descr">
1515
1516 <div class="jd-tagdata jd-tagdescr"><p>Count the number of children underneath the entity at the given external position.</p></div>
1517 <div class="jd-tagdata">
1518 <h5 class="jd-tagtitle">Parameters</h5>
1519 <table class="jd-tagtable">
1520 <tr>
1521 <th>pos</td>
1522 <td>External position of the entity.</td>
1523 </tr>
1524 </table>
1525 </div>
1526 <div class="jd-tagdata">
1527 <h5 class="jd-tagtitle">Returns</h5>
1528 <ul class="nolist"><li>the number of children owned by this entity.
1529</li></ul>
1530 </div>
1531
1532 </div>
1533</div>
1534
1535
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001536<A NAME="getEntry(int, int)"></A>
1537
1538<div class="jd-details api apilevel-">
1539 <h4 class="jd-details-title">
1540 <span class="normal">
1541 protected
1542
1543
1544
1545
1546 <a href="/reference/com/google/android/gms/games/leaderboard/Leaderboard.html">Leaderboard</a>
1547 </span>
1548 <span class="sympad">getEntry</span>
1549 <span class="normal">(int rowIndex, int numChildren)</span>
1550 </h4>
1551 <div class="api-level">
1552 <div></div>
1553
1554
1555
1556 </div>
1557 <div class="jd-details-descr">
1558
1559 <div class="jd-tagdata jd-tagdescr"><p>Subclasses must implement this method to get an entry for the provided rowIndex.</p></div>
1560 <div class="jd-tagdata">
1561 <h5 class="jd-tagtitle">Parameters</h5>
1562 <table class="jd-tagtable">
1563 <tr>
1564 <th>rowIndex</td>
1565 <td>Row index of underlying DataHolder to construct an entry for.</td>
1566 </tr>
1567 <tr>
1568 <th>numChildren</td>
1569 <td>The number of children underneath the given entry.</td>
1570 </tr>
1571 </table>
1572 </div>
1573 <div class="jd-tagdata">
1574 <h5 class="jd-tagtitle">Returns</h5>
1575 <ul class="nolist"><li>Appropriate entry for this row.
1576</li></ul>
1577 </div>
1578
1579 </div>
1580</div>
1581
1582
1583<A NAME="getPrimaryDataMarkerColumn()"></A>
1584
1585<div class="jd-details api apilevel-">
1586 <h4 class="jd-details-title">
1587 <span class="normal">
1588 protected
1589
1590
1591
1592
Dirk Dougherty78ec7322013-09-16 10:37:40 -07001593 String
Dirk Dougherty4af1bf82013-05-09 15:04:08 -07001594 </span>
1595 <span class="sympad">getPrimaryDataMarkerColumn</span>
1596 <span class="normal">()</span>
1597 </h4>
1598 <div class="api-level">
1599 <div></div>
1600
1601
1602
1603 </div>
1604 <div class="jd-details-descr">
1605
1606 <div class="jd-tagdata jd-tagdescr"><p>Subclasses must implement this method to indicate a column in the data holder that can be
1607 used to determine where the boundaries between the primary data entities occur.
1608 <p>
1609 Note that the column must contain a String value.</p></div>
1610 <div class="jd-tagdata">
1611 <h5 class="jd-tagtitle">Returns</h5>
1612 <ul class="nolist"><li>The name of a column in the data holder that is guaranteed to change when the primary
1613 data type transitions to another instance (typically an ID of the primary data type).
1614</li></ul>
1615 </div>
1616
1617 </div>
1618</div>
1619
1620
1621
1622
1623
1624<!-- ========= END OF CLASS DATA ========= -->
1625<A NAME="navbar_top"></A>
1626
1627<div id="footer" class="wrap" >
1628
1629
1630 <div id="copyright">
1631
1632 Except as noted, this content is licensed under <a
1633 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1634 For details and restrictions, see the <a href="/license.html">
1635 Content License</a>.
1636 </div>
1637 <div id="build_info">
1638
1639<script src="/timestamp.js" type="text/javascript"></script>
1640<script>document.write(BUILD_TIMESTAMP)</script>
1641
1642 </div>
1643
1644
1645 <div id="footerlinks">
1646
1647 <p>
1648 <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1649 <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1650 <a href="/support.html">Support</a>
1651 </p>
1652 </div>
1653
1654</div> <!-- end footer -->
1655</div> <!-- jd-content -->
1656
1657</div><!-- end doc-content -->
1658
1659</div> <!-- end body-content -->
1660
1661
1662
1663
1664
1665
1666</body>
1667</html>