• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99<html>
100<head>
101
102
103<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
104<meta name="viewport" content="width=device-width" />
105
106<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
107<title>Participant | Android Developers</title>
108
109<!-- STYLESHEETS -->
110<link rel="stylesheet"
111href="//fonts.googleapis.com/css?family=Roboto+Condensed">
112<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
113  title="roboto">
114<link href="/assets/css/default.css?v=4" rel="stylesheet" type="text/css">
115
116
117
118<!-- JAVASCRIPT -->
119<script src="//www.google.com/jsapi" type="text/javascript"></script>
120<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
121<script type="text/javascript">
122  var toRoot = "/";
123  var metaTags = [];
124  var devsite = false;
125</script>
126<script src="/assets/js/docs.js?v=3" type="text/javascript"></script>
127
128
129
130<script>
131  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
132  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
133  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
134  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
135
136  ga('create', 'UA-5831155-1', 'android.com');
137  ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'});  // New tracker);
138  ga('send', 'pageview');
139  ga('universal.send', 'pageview'); // Send page view for new tracker.
140</script>
141
142</head>
143
144<body class="gc-documentation google
145  develop reference" itemscope itemtype="http://schema.org/Article">
146  <div id="doc-api-level" class="" style="display:none"></div>
147  <a name="top"></a>
148
149
150<a name="top"></a>
151
152<!-- dialog to prompt lang pref change when loaded from hardcoded URL
153<div id="langMessage" style="display:none">
154  <div>
155    <div class="lang en">
156      <p>You requested a page in English, would you like to proceed with this language setting?</p>
157    </div>
158    <div class="lang es">
159      <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
160    </div>
161    <div class="lang ja">
162      <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
163    </div>
164    <div class="lang ko">
165      <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
166    </div>
167    <div class="lang ru">
168      <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
169    </div>
170    <div class="lang zh-cn">
171      <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
172    </div>
173    <div class="lang zh-tw">
174      <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
175    </div>
176    <a href="#" class="button yes" onclick="return false;">
177      <span class="lang en">Yes</span>
178      <span class="lang es">Sí</span>
179      <span class="lang ja">Yes</span>
180      <span class="lang ko">Yes</span>
181      <span class="lang ru">Yes</span>
182      <span class="lang zh-cn">是的</span>
183      <span class="lang zh-tw">没有</span>
184    </a>
185    <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
186      <span class="lang en">No</span>
187      <span class="lang es">No</span>
188      <span class="lang ja">No</span>
189      <span class="lang ko">No</span>
190      <span class="lang ru">No</span>
191      <span class="lang zh-cn">没有</span>
192      <span class="lang zh-tw">没有</span>
193    </a>
194  </div>
195</div> -->
196
197
198  <!-- Header -->
199  <div id="header-wrapper">
200    <div id="header">
201
202
203
204
205      <div class="wrap" id="header-wrap">
206        <div class="col-3 logo">
207          <a href="/index.html">
208            <img src="/assets/images/dac_logo.png"
209                srcset="/assets/images/dac_logo@2x.png 2x"
210                width="123" height="25" alt="Android Developers" />
211          </a>
212          <div class="btn-quicknav" id="btn-quicknav">
213            <a href="#" class="arrow-inactive">Quicknav</a>
214            <a href="#" class="arrow-active">Quicknav</a>
215          </div>
216        </div>
217        <ul class="nav-x col-9">
218            <li class="design">
219              <a href="/design/index.html"
220              zh-tw-lang="設計"
221              zh-cn-lang="设计"
222              ru-lang="Проектирование"
223              ko-lang="디자인"
224              ja-lang="設計"
225              es-lang="Diseñar"
226              >Design</a></li>
227            <li class="develop"><a href="/develop/index.html"
228              zh-tw-lang="開發"
229              zh-cn-lang="开发"
230              ru-lang="Разработка"
231              ko-lang="개발"
232              ja-lang="開発"
233              es-lang="Desarrollar"
234              >Develop</a></li>
235            <li class="distribute last"><a href="/distribute/index.html"
236              zh-tw-lang="發佈"
237              zh-cn-lang="分发"
238              ru-lang="Распространение"
239              ko-lang="배포"
240              ja-lang="配布"
241              es-lang="Distribuir"
242              >Distribute</a></li>
243        </ul>
244
245
246
247
248<div class="menu-container">
249  <div class="moremenu">
250    <div id="more-btn"></div>
251  </div>
252  <div class="morehover" id="moremenu">
253    <div class="top"></div>
254    <div class="mid">
255      <div class="header">Links</div>
256      <ul>
257        <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
258        <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
259        <li><a href="/about/index.html">About Android</a></li>
260      </ul>
261      <div class="header">Android Sites</div>
262      <ul>
263        <li><a href="http://www.android.com">Android.com</a></li>
264        <li class="active"><a>Android Developers</a></li>
265        <li><a href="http://source.android.com">Android Open Source Project</a></li>
266      </ul>
267
268
269
270        <div class="header">Language</div>
271          <div id="language" class="locales">
272            <select name="language" onChange="changeLangPref(this.value, true)">
273                <option value="en">English</option>
274                <option value="es">Español</option>
275                <option value="ja">日本語</option>
276                <option value="ko">한국어</option>
277                <option value="ru">Русский</option>
278                <option value="zh-cn">中文(简体)</option>
279                <option value="zh-tw">中文(繁體)</option>
280            </select>
281          </div>
282        <script type="text/javascript">
283          <!--
284          loadLangPref();
285            //-->
286        </script>
287
288
289      <br class="clearfix" />
290    </div><!-- end 'mid' -->
291    <div class="bottom"></div>
292  </div><!-- end 'moremenu' -->
293
294  <div class="search" id="search-container">
295    <div class="search-inner">
296      <div id="search-btn"></div>
297      <div class="left"></div>
298      <form onsubmit="return submit_search()">
299        <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
300          onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
301          onkeydown="return search_changed(event, true, '/')"
302          onkeyup="return search_changed(event, false, '/')" />
303      </form>
304      <div class="right"></div>
305      <a class="close hide">close</a>
306      <div class="left"></div>
307      <div class="right"></div>
308    </div><!-- end search-inner -->
309  </div><!-- end search-container -->
310
311  <div class="search_filtered_wrapper reference">
312    <div class="suggest-card reference no-display">
313      <ul class="search_filtered">
314      </ul>
315    </div>
316  </div>
317
318  <div class="search_filtered_wrapper docs">
319    <div class="suggest-card dummy no-display">&nbsp;</div>
320    <div class="suggest-card develop no-display">
321      <ul class="search_filtered">
322      </ul>
323      <div class="child-card guides no-display">
324      </div>
325      <div class="child-card training no-display">
326      </div>
327      <div class="child-card samples no-display">
328      </div>
329    </div>
330    <div class="suggest-card design no-display">
331      <ul class="search_filtered">
332      </ul>
333    </div>
334    <div class="suggest-card distribute no-display">
335      <ul class="search_filtered">
336      </ul>
337    </div>
338  </div>
339</div><!-- end menu-container (search and menu widget) -->
340
341
342
343        <!-- Expanded quicknav -->
344        <div id="quicknav" class="col-13">
345          <ul>
346            <li class="about">
347              <ul>
348                <li><a href="/about/index.html">About</a></li>
349                <li><a href="/wear/index.html">Wear</a></li>
350                <li><a href="/tv/index.html">TV</a></li>
351                <li><a href="/auto/index.html">Auto</a></li>
352              </ul>
353            </li>
354            <li class="design">
355              <ul>
356                <li><a href="/design/index.html">Get Started</a></li>
357                <li><a href="/design/devices.html">Devices</a></li>
358                <li><a href="/design/style/index.html">Style</a></li>
359                <li><a href="/design/patterns/index.html">Patterns</a></li>
360                <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
361                <li><a href="/design/downloads/index.html">Downloads</a></li>
362                <li><a href="/design/videos/index.html">Videos</a></li>
363              </ul>
364            </li>
365            <li class="develop">
366              <ul>
367                <li><a href="/training/index.html"
368                  zh-tw-lang="訓練課程"
369                  zh-cn-lang="培训"
370                  ru-lang="Курсы"
371                  ko-lang="교육"
372                  ja-lang="トレーニング"
373                  es-lang="Capacitación"
374                  >Training</a></li>
375                <li><a href="/guide/index.html"
376                  zh-tw-lang="API 指南"
377                  zh-cn-lang="API 指南"
378                  ru-lang="Руководства по API"
379                  ko-lang="API 가이드"
380                  ja-lang="API ガイド"
381                  es-lang="Guías de la API"
382                  >API Guides</a></li>
383                <li><a href="/reference/packages.html"
384                  zh-tw-lang="參考資源"
385                  zh-cn-lang="参考"
386                  ru-lang="Справочник"
387                  ko-lang="참조문서"
388                  ja-lang="リファレンス"
389                  es-lang="Referencia"
390                  >Reference</a></li>
391                <li><a href="/sdk/index.html"
392                  zh-tw-lang="相關工具"
393                  zh-cn-lang="工具"
394                  ru-lang="Инструменты"
395                  ko-lang="도구"
396                  ja-lang="ツール"
397                  es-lang="Herramientas"
398                  >Tools</a>
399                </li>
400                <li><a href="/google/index.html">Google Services</a>
401                </li>
402
403                  <li><a href="/samples/index.html">Samples</a>
404                  </li>
405
406              </ul>
407            </li>
408            <li class="distribute last">
409              <ul>
410                <li><a href="/distribute/googleplay/index.html">Google Play</a></li>
411                <li><a href="/distribute/essentials/index.html">Essentials</a></li>
412                <li><a href="/distribute/users/index.html">Get Users</a></li>
413                <li><a href="/distribute/engage/index.html">Engage &amp; Retain</a></li>
414                <li><a href="/distribute/monetize/index.html">Monetize</a></li>
415                <li><a href="/distribute/tools/index.html">Tools &amp; Reference</a></li>
416                <li><a href="/distribute/stories/index.html">Developer Stories</a></li>
417              </ul>
418            </li>
419          </ul>
420        </div><!-- /Expanded quicknav -->
421      </div><!-- end header-wrap.wrap -->
422    </div><!-- end header -->
423
424
425    <!-- Secondary x-nav -->
426    <div id="nav-x">
427        <div class="wrap" style="position:relative;z-index:1">
428
429
430
431
432
433            <ul class="nav-x col-9 develop" style="width:100%">
434                <li class="training"><a href="/training/index.html"
435                  zh-tw-lang="訓練課程"
436                  zh-cn-lang="培训"
437                  ru-lang="Курсы"
438                  ko-lang="교육"
439                  ja-lang="トレーニング"
440                  es-lang="Capacitación"
441                  >Training</a></li>
442                <li class="guide"><a href="/guide/index.html"
443                  zh-tw-lang="API 指南"
444                  zh-cn-lang="API 指南"
445                  ru-lang="Руководства по API"
446                  ko-lang="API 가이드"
447                  ja-lang="API ガイド"
448                  es-lang="Guías de la API"
449                  >API Guides</a></li>
450                <li class="reference"><a href="/reference/packages.html"
451                  zh-tw-lang="參考資源"
452                  zh-cn-lang="参考"
453                  ru-lang="Справочник"
454                  ko-lang="참조문서"
455                  ja-lang="リファレンス"
456                  es-lang="Referencia"
457                  >Reference</a></li>
458                <li class="tools"><a href="/sdk/index.html"
459                  zh-tw-lang="相關工具"
460                  zh-cn-lang="工具"
461                  ru-lang="Инструменты"
462                  ko-lang="도구"
463                  ja-lang="ツール"
464                  es-lang="Herramientas"
465                  >Tools</a></li>
466                <li class="google"><a href="/google/index.html"
467                  >Google Services</a>
468                </li>
469
470                  <li class="samples"><a href="/samples/index.html"
471                    >Samples</a>
472                  </li>
473
474            </ul>
475        </div>
476    </div>
477    <!-- /Sendondary x-nav DEVELOP -->
478
479
480
481    <div id="searchResults" class="wrap" style="display:none;">
482      <h2 id="searchTitle">Results</h2>
483      <div id="leftSearchControl" class="search-control">Loading...</div>
484    </div>
485  </div> <!--end header-wrapper -->
486
487  <div id="sticky-header">
488    <div>
489      <a class="logo" href="#top"></a>
490      <a class="top" href="#top"></a>
491      <ul class="breadcrumb">
492
493        <li class="current">Participant</li>
494      </ul>
495    </div>
496  </div>
497
498
499
500
501
502
503  <div class="wrap clearfix" id="body-content">
504    <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
505      <div id="devdoc-nav" class="scroll-pane">
506
507
508
509<ul id="nav">
510
511  <li class="nav-section">
512    <div class="nav-section-header empty"><a href="/google/index.html">
513          <span class="en">Overview</span>
514      </a></div>
515  </li>
516
517  <li class="nav-section">
518    <div class="nav-section-header empty"><a href="/google/play-services/games.html">
519          <span class="en">Games</span>
520      </a></div>
521  </li>
522  <li class="nav-section">
523    <div class="nav-section-header empty"><a href="/google/play-services/location.html">
524          <span class="en">Location</span>
525      </a></div>
526  </li>
527  <li class="nav-section">
528    <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
529          <span class="en">Google+</span>
530                </a></div>
531  </li>
532  <li class="nav-section">
533    <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
534          <span class="en">Maps</span>
535      </a></div>
536  </li>
537  <li class="nav-section">
538    <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
539          <span class="en">Drive</span>
540      </a></div>
541  </li>
542  <li class="nav-section">
543    <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
544          <span class="en">Cast</span>
545      </a></div>
546  </li>
547  <li class="nav-section">
548    <div class="nav-section-header"><a href="/google/play-services/ads.html">
549      <span class="en">Ads</span></a>
550    </div>
551    <ul>
552      <li><a href="/google/play-services/id.html">
553          <span class="en">Advertising ID</span></a>
554      </li>
555    </ul>
556  </li>
557  <li class="nav-section">
558    <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
559          <span class="en">Wallet</span>
560      </a></div>
561  </li>
562
563
564  <li class="nav-section">
565    <div class="nav-section-header"><a href="/google/play-services/index.html">
566      <span class="en">Google Play Services</span></a>
567    </div>
568    <ul>
569      <li><a href="/google/play-services/setup.html">
570          <span class="en">Setting Up Google Play Services</span></a>
571      </li>
572      <li class="nav-section">
573        <div class="nav-section-header"><a href="/google/auth/api-client.html">
574          <span class="en">Accessing Google APIs</span></a>
575        </div>
576        <ul>
577          <li>
578            <a href="/google/auth/http-auth.html">
579              <span class="en">Authorizing with Google for REST APIs</span>
580            </a>
581          </li>
582        </ul>
583      </li>
584      <li id="gms-tree-list" class="nav-section">
585        <div class="nav-section-header">
586          <a href="/reference/gms-packages.html">
587            <span class="en">Reference</span>
588          </a>
589        <div>
590      </li>
591    </ul>
592  </li>
593
594
595  <li class="nav-section">
596    <div class="nav-section-header"><a href="/google/play/billing/index.html">
597      <span class="en">Google Play In-app Billing</span></a>
598    </div>
599    <ul>
600      <li><a href="/google/play/billing/billing_overview.html">
601              <span class="en">Overview</span></a>
602      </li>
603      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
604              <span class="en">Version 3 API</span></a></div>
605              <ul>
606              <li><a href="/google/play/billing/billing_integrate.html">
607              <span class="en">Implementing the API</span></a></li>
608              <li><a href="/google/play/billing/billing_reference.html">
609              <span class="en">Reference</span></a></li>
610              </ul>
611      </li>
612      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
613              <span class="en">Version 2 API</span></a></div>
614              <ul>
615              <li><a href="/google/play/billing/v2/billing_integrate.html">
616              <span class="en">Implementing the API</span></a></li>
617              <li><a href="/google/play/billing/v2/billing_subscriptions.html">
618              <span class="en">Subscriptions</span></a></li>
619              <li><a href="/google/play/billing/v2/billing_reference.html">
620              <span class="en">Reference</span></a></li>
621              </ul>
622      </li>
623      <li><a href="/google/play/billing/billing_subscriptions.html">
624              <span class="en">Subscriptions</span></a>
625      </li>
626      <li><a href="/google/play/billing/billing_best_practices.html">
627              <span class="en">Security and Design</span></a>
628      </li>
629      <li><a href="/google/play/billing/billing_testing.html">
630              <span class="en">Testing In-app Billing</span></a>
631      </li>
632      <li><a href="/google/play/billing/billing_admin.html">
633              <span class="en">Administering In-app Billing</span></a>
634      </li>
635      <li><a href="/google/play/billing/versions.html">
636              <span class="en">Version Notes</span></a>
637      </li>
638    </ul>
639  </li>
640
641
642
643   <li class="nav-section">
644      <div class="nav-section-header"><a href="/google/gcm/index.html">
645        <span class="en">Google Cloud Messaging</span></a>
646      </div>
647      <ul>
648        <li><a href="/google/gcm/gcm.html">
649            <span class="en">Overview</span></a>
650        </li>
651        <li><a href="/google/gcm/gs.html">
652            <span class="en">Getting Started</span></a>
653        </li>
654        <li><a href="/google/gcm/client.html">
655            <span class="en">Implementing GCM Client</span></a>
656        </li>
657        <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
658              <span class="en">Implementing GCM Server</span></a></div>
659              <ul>
660              <li><a href="/google/gcm/ccs.html">
661              <span class="en">CCS (XMPP)</span></a></li>
662              <li><a href="/google/gcm/http.html">
663              <span class="en">HTTP</span></a></li>
664              </ul>
665        </li>
666        <li><a href="/google/gcm/notifications.html">
667              <span class="en">User Notifications</span></a>
668        </li>
669        <li><a href="/google/gcm/adv.html">
670            <span class="en">Advanced Topics</span></a>
671        </li>
672        <li><a href="/google/gcm/c2dm.html">
673            <span class="en">Migration</span></a>
674        </li>
675        <li id="gcm-tree-list" class="nav-section">
676          <div class="nav-section-header">
677            <a href="/reference/gcm-packages.html">
678              <span class="en">Reference</span>
679            </a>
680          <div>
681        </li>
682      </ul>
683  </li>
684
685  <li class="nav-section">
686  <div class="nav-section-header empty"><a href="/google/gcs/index.html">
687        <span class="en">Google Cloud Save</span></a>
688      </div>
689  </li>
690
691  <li class="nav-section">
692    <div class="nav-section-header"><a href="/google/play/dist.html">
693      <span class="en">Google Play Distribution</span></a>
694    </div>
695    <ul>
696      <li><a href="/google/play/filters.html">
697          <span class="en">Filters on Google Play</span></a>
698      </li>
699      <li><a href="/google/play/billing/gp-purchase-status-api.html">
700              <span class="en">Google Play Developer API</span></a>
701      </li>
702      <li><a href="/google/play/publishing/multiple-apks.html">
703          <span class="en">Multiple APK Support</span></a>
704      </li>
705      <li><a href="/google/play/expansion-files.html">
706          <span class="en">APK Expansion Files</span></a>
707      </li>
708      <li class="nav-section">
709        <div class="nav-section-header"><a href="/google/play/licensing/index.html">
710          <span class="en">Application Licensing</span></a>
711        </div>
712        <ul>
713          <li><a href="/google/play/licensing/overview.html">
714              <span class="en">Licensing Overview</span></a>
715          </li>
716          <li><a href="/google/play/licensing/setting-up.html">
717              <span class="en">Setting Up for Licensing</span></a>
718          </li>
719          <li><a href="/google/play/licensing/adding-licensing.html">
720              <span class="en">Adding Licensing to Your App</span></a>
721          </li>
722          <li><a href="/google/play/licensing/licensing-reference.html">
723              <span class="en">Licensing Reference</span></a>
724          </li>
725        </ul>
726      </li>
727
728  <li class="nav-section">
729    <div class="nav-section-header"><a href="/google/backup/index.html">
730      Android Backup Service</a>
731    </div>
732    <ul>
733      <li><a href="/google/backup/signup.html">
734          Register</a>
735      </li>
736    </ul>
737  </li>
738
739  </ul>
740
741</li>
742
743
744
745</ul>
746
747<script type="text/javascript">
748<!--
749    buildToggleLists();
750    changeNavLang(getLangPref());
751//-->
752</script>
753
754
755
756
757      </div>
758      <script type="text/javascript">
759       showGoogleRefTree();
760
761      </script>
762    </div> <!-- end side-nav -->
763    <script>
764      $(document).ready(function() {
765        scrollIntoView("devdoc-nav");
766        });
767    </script>
768
769
770
771
772
773
774<div class="col-12"  id="doc-col">
775
776<div id="api-info-block">
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797<div class="sum-details-links">
798
799Summary:
800
801
802
803
804
805  <a href="#constants">Constants</a>
806
807
808
809  &#124; <a href="#inhconstants">Inherited Constants</a>
810
811
812
813
814
815
816
817  &#124; <a href="#pubmethods">Methods</a>
818
819
820
821
822  &#124; <a href="#inhmethods">Inherited Methods</a>
823
824&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
825
826</div><!-- end sum-details-links -->
827<div class="api-level">
828
829
830
831
832</div>
833</div><!-- end api-info-block -->
834
835
836<!-- ======== START OF CLASS DATA ======== -->
837
838<div id="jd-header">
839    public
840
841
842
843    interface
844<h1 itemprop="name">Participant</h1>
845
846
847
848
849
850      implements
851
852        Parcelable
853
854        <a href="/reference/com/google/android/gms/common/data/Freezable.html">Freezable</a>&lt;T&gt;
855
856
857
858
859
860
861
862
863</div><!-- end header -->
864
865<div id="naMessage"></div>
866
867<div id="jd-content" class="api apilevel-">
868<table class="jd-inheritance-table">
869
870
871    <tr>
872
873        <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.games.multiplayer.Participant</td>
874    </tr>
875
876
877</table>
878
879
880
881
882
883
884<table class="jd-sumtable jd-sumtable-subclasses"><tr><td colspan="12" style="border:none;margin:0;padding:0;">
885
886  <a href="#" onclick="return toggleInherited(this, null)" id="subclasses-indirect" class="jd-expando-trigger closed"
887          ><img id="subclasses-indirect-trigger"
888          src="/assets/images/triangle-closed.png"
889          class="jd-expando-trigger-img" /></a>Known Indirect Subclasses
890
891  <div id="subclasses-indirect">
892      <div id="subclasses-indirect-list"
893              class="jd-inheritedlinks"
894
895              >
896
897
898              <a href="/reference/com/google/android/gms/games/multiplayer/ParticipantEntity.html">ParticipantEntity</a>
899
900
901      </div>
902      <div id="subclasses-indirect-summary"
903              style="display: none;"
904              >
905
906  <table class="jd-sumtable-expando">
907
908      <tr class="alt-color api apilevel-" >
909        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/ParticipantEntity.html">ParticipantEntity</a></td>
910        <td class="jd-descrcol" width="100%">
911          Data object representing a Participant in a match.&nbsp;
912
913
914
915        </td>
916      </tr>
917
918
919  </table>
920
921      </div>
922  </div>
923</td></tr></table>
924
925
926<div class="jd-descr">
927
928
929<h2>Class Overview</h2>
930<p itemprop="articleBody">Data interface for multiplayer participants.
931</p>
932
933
934
935
936
937</div><!-- jd-descr -->
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954<div class="jd-descr">
955
956
957<h2>Summary</h2>
958
959
960
961
962
963
964
965
966
967
968
969
970
971<!-- =========== ENUM CONSTANT SUMMARY =========== -->
972<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr>
973
974
975
976    <tr class="alt-color api apilevel-" >
977        <td class="jd-typecol">int</td>
978        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_DECLINED">STATUS_DECLINED</a></td>
979        <td class="jd-descrcol" width="100%">
980          Constant indicating that this participant has declined the invitation.
981
982
983
984        </td>
985    </tr>
986
987
988    <tr class=" api apilevel-" >
989        <td class="jd-typecol">int</td>
990        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_FINISHED">STATUS_FINISHED</a></td>
991        <td class="jd-descrcol" width="100%">
992          Constant indicating that this participant is finished with this match.
993
994
995
996        </td>
997    </tr>
998
999
1000    <tr class="alt-color api apilevel-" >
1001        <td class="jd-typecol">int</td>
1002        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_INVITED">STATUS_INVITED</a></td>
1003        <td class="jd-descrcol" width="100%">
1004          Constant indicating that this participant has been sent an invitation.
1005
1006
1007
1008        </td>
1009    </tr>
1010
1011
1012    <tr class=" api apilevel-" >
1013        <td class="jd-typecol">int</td>
1014        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_JOINED">STATUS_JOINED</a></td>
1015        <td class="jd-descrcol" width="100%">
1016          Constant indicating that this participant has accepted the invitation and is joined.
1017
1018
1019
1020        </td>
1021    </tr>
1022
1023
1024    <tr class="alt-color api apilevel-" >
1025        <td class="jd-typecol">int</td>
1026        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_LEFT">STATUS_LEFT</a></td>
1027        <td class="jd-descrcol" width="100%">
1028          Constant indicating that this participant joined a multiplayer game and subsequently left.
1029
1030
1031
1032        </td>
1033    </tr>
1034
1035
1036    <tr class=" api apilevel-" >
1037        <td class="jd-typecol">int</td>
1038        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_NOT_INVITED_YET">STATUS_NOT_INVITED_YET</a></td>
1039        <td class="jd-descrcol" width="100%">
1040          Constant indicating that this participant has not yet been sent an invitation.
1041
1042
1043
1044        </td>
1045    </tr>
1046
1047
1048    <tr class="alt-color api apilevel-" >
1049        <td class="jd-typecol">int</td>
1050        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_UNRESPONSIVE">STATUS_UNRESPONSIVE</a></td>
1051        <td class="jd-descrcol" width="100%">
1052          Constant indicating that this participant did not respond to the match in the alloted time.
1053
1054
1055
1056        </td>
1057    </tr>
1058
1059
1060
1061</table>
1062
1063
1064
1065
1066
1067<!-- =========== ENUM CONSTANT SUMMARY =========== -->
1068<table id="inhconstants" class="jd-sumtable"><tr><th>
1069  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1070  <div style="clear:left;">Inherited Constants</div></th></tr>
1071
1072
1073<tr class="api apilevel-" >
1074<td colspan="12">
1075
1076  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-constants-android.os.Parcelable" class="jd-expando-trigger closed"
1077          ><img id="inherited-constants-android.os.Parcelable-trigger"
1078          src="/assets/images/triangle-closed.png"
1079          class="jd-expando-trigger-img" /></a>From interface
1080android.os.Parcelable
1081<div id="inherited-constants-android.os.Parcelable">
1082  <div id="inherited-constants-android.os.Parcelable-list"
1083        class="jd-inheritedlinks">
1084  </div>
1085  <div id="inherited-constants-android.os.Parcelable-summary" style="display: none;">
1086    <table class="jd-sumtable-expando">
1087
1088
1089
1090    <tr class="alt-color api apilevel-" >
1091        <td class="jd-typecol">int</td>
1092        <td class="jd-linkcol">CONTENTS_FILE_DESCRIPTOR</td>
1093        <td class="jd-descrcol" width="100%">
1094
1095
1096
1097
1098        </td>
1099    </tr>
1100
1101
1102    <tr class=" api apilevel-" >
1103        <td class="jd-typecol">int</td>
1104        <td class="jd-linkcol">PARCELABLE_WRITE_RETURN_VALUE</td>
1105        <td class="jd-descrcol" width="100%">
1106
1107
1108
1109
1110        </td>
1111    </tr>
1112
1113
1114</table>
1115  </div>
1116</div>
1117</td></tr>
1118
1119
1120
1121
1122</table>
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136<!-- ========== METHOD SUMMARY =========== -->
1137<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
1138
1139
1140
1141
1142    <tr class="alt-color api apilevel-" >
1143        <td class="jd-typecol"><nobr>
1144            abstract
1145
1146
1147
1148
1149            String</nobr>
1150        </td>
1151        <td class="jd-linkcol" width="100%"><nobr>
1152        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getDisplayName()">getDisplayName</a></span>()</nobr>
1153
1154        <div class="jd-descrdiv">
1155          Return the name to display for this participant.
1156
1157
1158
1159        </div>
1160
1161  </td></tr>
1162
1163
1164
1165    <tr class=" api apilevel-" >
1166        <td class="jd-typecol"><nobr>
1167            abstract
1168
1169
1170
1171
1172            void</nobr>
1173        </td>
1174        <td class="jd-linkcol" width="100%"><nobr>
1175        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getDisplayName(android.database.CharArrayBuffer)">getDisplayName</a></span>(CharArrayBuffer dataOut)</nobr>
1176
1177        <div class="jd-descrdiv">
1178          Loads the display name for this participant into the provided <code><a href="/reference/android/database/CharArrayBuffer.html">CharArrayBuffer</a></code>.
1179
1180
1181
1182        </div>
1183
1184  </td></tr>
1185
1186
1187
1188    <tr class="alt-color api apilevel-" >
1189        <td class="jd-typecol"><nobr>
1190            abstract
1191
1192
1193
1194
1195            Uri</nobr>
1196        </td>
1197        <td class="jd-linkcol" width="100%"><nobr>
1198        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getHiResImageUri()">getHiResImageUri</a></span>()</nobr>
1199
1200        <div class="jd-descrdiv">
1201          Returns the URI of the hi-res image to display for this participant.
1202
1203
1204
1205        </div>
1206
1207  </td></tr>
1208
1209
1210
1211    <tr class=" api apilevel-" >
1212        <td class="jd-typecol"><nobr>
1213            abstract
1214
1215
1216
1217
1218            Uri</nobr>
1219        </td>
1220        <td class="jd-linkcol" width="100%"><nobr>
1221        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getIconImageUri()">getIconImageUri</a></span>()</nobr>
1222
1223        <div class="jd-descrdiv">
1224          Returns the URI of the icon-sized image to display for this participant.
1225
1226
1227
1228        </div>
1229
1230  </td></tr>
1231
1232
1233
1234    <tr class="alt-color api apilevel-" >
1235        <td class="jd-typecol"><nobr>
1236            abstract
1237
1238
1239
1240
1241            String</nobr>
1242        </td>
1243        <td class="jd-linkcol" width="100%"><nobr>
1244        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getParticipantId()">getParticipantId</a></span>()</nobr>
1245
1246        <div class="jd-descrdiv">
1247          Returns the ID of this participant.
1248
1249
1250
1251        </div>
1252
1253  </td></tr>
1254
1255
1256
1257    <tr class=" api apilevel-" >
1258        <td class="jd-typecol"><nobr>
1259            abstract
1260
1261
1262
1263
1264            <a href="/reference/com/google/android/gms/games/Player.html">Player</a></nobr>
1265        </td>
1266        <td class="jd-linkcol" width="100%"><nobr>
1267        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getPlayer()">getPlayer</a></span>()</nobr>
1268
1269        <div class="jd-descrdiv">
1270          Returns the <code><a href="/reference/com/google/android/gms/games/Player.html">Player</a></code> that this participant represents.
1271
1272
1273
1274        </div>
1275
1276  </td></tr>
1277
1278
1279
1280    <tr class="alt-color api apilevel-" >
1281        <td class="jd-typecol"><nobr>
1282            abstract
1283
1284
1285
1286
1287            <a href="/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html">ParticipantResult</a></nobr>
1288        </td>
1289        <td class="jd-linkcol" width="100%"><nobr>
1290        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getResult()">getResult</a></span>()</nobr>
1291
1292        <div class="jd-descrdiv">
1293          Returns the <code><a href="/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html">ParticipantResult</a></code> associated with this participant, if any.
1294
1295
1296
1297        </div>
1298
1299  </td></tr>
1300
1301
1302
1303    <tr class=" api apilevel-" >
1304        <td class="jd-typecol"><nobr>
1305            abstract
1306
1307
1308
1309
1310            int</nobr>
1311        </td>
1312        <td class="jd-linkcol" width="100%"><nobr>
1313        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#getStatus()">getStatus</a></span>()</nobr>
1314
1315        <div class="jd-descrdiv">
1316          Retrieve the status of this participant.
1317
1318
1319
1320        </div>
1321
1322  </td></tr>
1323
1324
1325
1326    <tr class="alt-color api apilevel-" >
1327        <td class="jd-typecol"><nobr>
1328            abstract
1329
1330
1331
1332
1333            boolean</nobr>
1334        </td>
1335        <td class="jd-linkcol" width="100%"><nobr>
1336        <span class="sympad"><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#isConnectedToRoom()">isConnectedToRoom</a></span>()</nobr>
1337
1338        <div class="jd-descrdiv">
1339          Retrieves the connected status of the participant.
1340
1341
1342
1343        </div>
1344
1345  </td></tr>
1346
1347
1348
1349</table>
1350
1351
1352
1353
1354
1355
1356
1357<!-- ========== METHOD SUMMARY =========== -->
1358<table id="inhmethods" class="jd-sumtable"><tr><th>
1359  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1360  <div style="clear:left;">Inherited Methods</div></th></tr>
1361
1362
1363<tr class="api apilevel-" >
1364<td colspan="12">
1365  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-android.os.Parcelable" class="jd-expando-trigger closed"
1366          ><img id="inherited-methods-android.os.Parcelable-trigger"
1367          src="/assets/images/triangle-closed.png"
1368          class="jd-expando-trigger-img" /></a>
1369From interface
1370
1371  android.os.Parcelable
1372
1373<div id="inherited-methods-android.os.Parcelable">
1374  <div id="inherited-methods-android.os.Parcelable-list"
1375        class="jd-inheritedlinks">
1376  </div>
1377  <div id="inherited-methods-android.os.Parcelable-summary" style="display: none;">
1378    <table class="jd-sumtable-expando">
1379
1380
1381
1382
1383    <tr class="alt-color api apilevel-" >
1384        <td class="jd-typecol"><nobr>
1385            abstract
1386
1387
1388
1389
1390            int</nobr>
1391        </td>
1392        <td class="jd-linkcol" width="100%"><nobr>
1393        <span class="sympad">describeContents</span>()</nobr>
1394
1395  </td></tr>
1396
1397
1398
1399    <tr class=" api apilevel-" >
1400        <td class="jd-typecol"><nobr>
1401            abstract
1402
1403
1404
1405
1406            void</nobr>
1407        </td>
1408        <td class="jd-linkcol" width="100%"><nobr>
1409        <span class="sympad">writeToParcel</span>(Parcel arg0, int arg1)</nobr>
1410
1411  </td></tr>
1412
1413
1414</table>
1415  </div>
1416</div>
1417</td></tr>
1418
1419
1420
1421<tr class="api apilevel-" >
1422<td colspan="12">
1423  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-com.google.android.gms.common.data.Freezable" class="jd-expando-trigger closed"
1424          ><img id="inherited-methods-com.google.android.gms.common.data.Freezable-trigger"
1425          src="/assets/images/triangle-closed.png"
1426          class="jd-expando-trigger-img" /></a>
1427From interface
1428
1429  <a href="/reference/com/google/android/gms/common/data/Freezable.html">com.google.android.gms.common.data.Freezable</a>
1430
1431<div id="inherited-methods-com.google.android.gms.common.data.Freezable">
1432  <div id="inherited-methods-com.google.android.gms.common.data.Freezable-list"
1433        class="jd-inheritedlinks">
1434  </div>
1435  <div id="inherited-methods-com.google.android.gms.common.data.Freezable-summary" style="display: none;">
1436    <table class="jd-sumtable-expando">
1437
1438
1439
1440
1441    <tr class="alt-color api apilevel-" >
1442        <td class="jd-typecol"><nobr>
1443            abstract
1444
1445
1446
1447
1448            T</nobr>
1449        </td>
1450        <td class="jd-linkcol" width="100%"><nobr>
1451        <span class="sympad"><a href="/reference/com/google/android/gms/common/data/Freezable.html#freeze()">freeze</a></span>()</nobr>
1452
1453        <div class="jd-descrdiv">
1454          Freeze a volatile representation into an immutable representation.
1455
1456
1457
1458        </div>
1459
1460  </td></tr>
1461
1462
1463
1464    <tr class=" api apilevel-" >
1465        <td class="jd-typecol"><nobr>
1466            abstract
1467
1468
1469
1470
1471            boolean</nobr>
1472        </td>
1473        <td class="jd-linkcol" width="100%"><nobr>
1474        <span class="sympad"><a href="/reference/com/google/android/gms/common/data/Freezable.html#isDataValid()">isDataValid</a></span>()</nobr>
1475
1476        <div class="jd-descrdiv">
1477          Check to see if this object is valid for use.
1478
1479
1480
1481        </div>
1482
1483  </td></tr>
1484
1485
1486</table>
1487  </div>
1488</div>
1489</td></tr>
1490
1491
1492</table>
1493
1494
1495</div><!-- jd-descr (summary) -->
1496
1497<!-- Details -->
1498
1499
1500
1501
1502
1503
1504
1505
1506<!-- XML Attributes -->
1507
1508
1509<!-- Enum Values -->
1510
1511
1512<!-- Constants -->
1513
1514
1515<!-- ========= ENUM CONSTANTS DETAIL ======== -->
1516<h2>Constants</h2>
1517
1518
1519
1520
1521<A NAME="STATUS_DECLINED"></A>
1522
1523<div class="jd-details api apilevel-">
1524    <h4 class="jd-details-title">
1525      <span class="normal">
1526        public
1527        static
1528        final
1529        int
1530      </span>
1531        STATUS_DECLINED
1532    </h4>
1533      <div class="api-level">
1534
1535
1536
1537
1538      </div>
1539    <div class="jd-details-descr">
1540
1541
1542
1543
1544  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant has declined the invitation.
1545</p></div>
1546
1547
1548        <div class="jd-tagdata">
1549        <span class="jd-tagtitle">Constant Value: </span>
1550        <span>
1551
1552                3
1553                (0x00000003)
1554
1555        </span>
1556        </div>
1557
1558    </div>
1559</div>
1560
1561
1562
1563<A NAME="STATUS_FINISHED"></A>
1564
1565<div class="jd-details api apilevel-">
1566    <h4 class="jd-details-title">
1567      <span class="normal">
1568        public
1569        static
1570        final
1571        int
1572      </span>
1573        STATUS_FINISHED
1574    </h4>
1575      <div class="api-level">
1576
1577
1578
1579
1580      </div>
1581    <div class="jd-details-descr">
1582
1583
1584
1585
1586  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant is finished with this match.
1587 Only applies to turn-based match participants.
1588</p></div>
1589
1590
1591        <div class="jd-tagdata">
1592        <span class="jd-tagtitle">Constant Value: </span>
1593        <span>
1594
1595                5
1596                (0x00000005)
1597
1598        </span>
1599        </div>
1600
1601    </div>
1602</div>
1603
1604
1605
1606<A NAME="STATUS_INVITED"></A>
1607
1608<div class="jd-details api apilevel-">
1609    <h4 class="jd-details-title">
1610      <span class="normal">
1611        public
1612        static
1613        final
1614        int
1615      </span>
1616        STATUS_INVITED
1617    </h4>
1618      <div class="api-level">
1619
1620
1621
1622
1623      </div>
1624    <div class="jd-details-descr">
1625
1626
1627
1628
1629  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant has been sent an invitation.
1630</p></div>
1631
1632
1633        <div class="jd-tagdata">
1634        <span class="jd-tagtitle">Constant Value: </span>
1635        <span>
1636
1637                1
1638                (0x00000001)
1639
1640        </span>
1641        </div>
1642
1643    </div>
1644</div>
1645
1646
1647
1648<A NAME="STATUS_JOINED"></A>
1649
1650<div class="jd-details api apilevel-">
1651    <h4 class="jd-details-title">
1652      <span class="normal">
1653        public
1654        static
1655        final
1656        int
1657      </span>
1658        STATUS_JOINED
1659    </h4>
1660      <div class="api-level">
1661
1662
1663
1664
1665      </div>
1666    <div class="jd-details-descr">
1667
1668
1669
1670
1671  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant has accepted the invitation and is joined.
1672</p></div>
1673
1674
1675        <div class="jd-tagdata">
1676        <span class="jd-tagtitle">Constant Value: </span>
1677        <span>
1678
1679                2
1680                (0x00000002)
1681
1682        </span>
1683        </div>
1684
1685    </div>
1686</div>
1687
1688
1689
1690<A NAME="STATUS_LEFT"></A>
1691
1692<div class="jd-details api apilevel-">
1693    <h4 class="jd-details-title">
1694      <span class="normal">
1695        public
1696        static
1697        final
1698        int
1699      </span>
1700        STATUS_LEFT
1701    </h4>
1702      <div class="api-level">
1703
1704
1705
1706
1707      </div>
1708    <div class="jd-details-descr">
1709
1710
1711
1712
1713  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant joined a multiplayer game and subsequently left.
1714</p></div>
1715
1716
1717        <div class="jd-tagdata">
1718        <span class="jd-tagtitle">Constant Value: </span>
1719        <span>
1720
1721                4
1722                (0x00000004)
1723
1724        </span>
1725        </div>
1726
1727    </div>
1728</div>
1729
1730
1731
1732<A NAME="STATUS_NOT_INVITED_YET"></A>
1733
1734<div class="jd-details api apilevel-">
1735    <h4 class="jd-details-title">
1736      <span class="normal">
1737        public
1738        static
1739        final
1740        int
1741      </span>
1742        STATUS_NOT_INVITED_YET
1743    </h4>
1744      <div class="api-level">
1745
1746
1747
1748
1749      </div>
1750    <div class="jd-details-descr">
1751
1752
1753
1754
1755  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant has not yet been sent an invitation.
1756 Only applies to turn-based match participants.
1757</p></div>
1758
1759
1760        <div class="jd-tagdata">
1761        <span class="jd-tagtitle">Constant Value: </span>
1762        <span>
1763
1764                0
1765                (0x00000000)
1766
1767        </span>
1768        </div>
1769
1770    </div>
1771</div>
1772
1773
1774
1775<A NAME="STATUS_UNRESPONSIVE"></A>
1776
1777<div class="jd-details api apilevel-">
1778    <h4 class="jd-details-title">
1779      <span class="normal">
1780        public
1781        static
1782        final
1783        int
1784      </span>
1785        STATUS_UNRESPONSIVE
1786    </h4>
1787      <div class="api-level">
1788
1789
1790
1791
1792      </div>
1793    <div class="jd-details-descr">
1794
1795
1796
1797
1798  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that this participant did not respond to the match in the alloted time.
1799 Only applies to turn-based match participants.
1800</p></div>
1801
1802
1803        <div class="jd-tagdata">
1804        <span class="jd-tagtitle">Constant Value: </span>
1805        <span>
1806
1807                6
1808                (0x00000006)
1809
1810        </span>
1811        </div>
1812
1813    </div>
1814</div>
1815
1816
1817
1818
1819<!-- Fields -->
1820
1821
1822<!-- Public ctors -->
1823
1824
1825
1826<!-- ========= CONSTRUCTOR DETAIL ======== -->
1827<!-- Protected ctors -->
1828
1829
1830
1831<!-- ========= METHOD DETAIL ======== -->
1832<!-- Public methdos -->
1833
1834<h2>Public Methods</h2>
1835
1836
1837
1838<A NAME="getDisplayName()"></A>
1839
1840<div class="jd-details api apilevel-">
1841    <h4 class="jd-details-title">
1842      <span class="normal">
1843        public
1844
1845
1846        abstract
1847
1848        String
1849      </span>
1850      <span class="sympad">getDisplayName</span>
1851      <span class="normal">()</span>
1852    </h4>
1853      <div class="api-level">
1854        <div></div>
1855
1856
1857
1858      </div>
1859    <div class="jd-details-descr">
1860
1861
1862
1863
1864  <div class="jd-tagdata jd-tagdescr"><p>Return the name to display for this participant. If the identity of the player is unknown,
1865 this will be a generic handle to describe the player.</p></div>
1866  <div class="jd-tagdata">
1867      <h5 class="jd-tagtitle">Returns</h5>
1868      <ul class="nolist"><li>Display name of the participant.
1869</li></ul>
1870  </div>
1871
1872    </div>
1873</div>
1874
1875
1876<A NAME="getDisplayName(android.database.CharArrayBuffer)"></A>
1877
1878<div class="jd-details api apilevel-">
1879    <h4 class="jd-details-title">
1880      <span class="normal">
1881        public
1882
1883
1884        abstract
1885
1886        void
1887      </span>
1888      <span class="sympad">getDisplayName</span>
1889      <span class="normal">(CharArrayBuffer dataOut)</span>
1890    </h4>
1891      <div class="api-level">
1892        <div></div>
1893
1894
1895
1896      </div>
1897    <div class="jd-details-descr">
1898
1899
1900
1901
1902  <div class="jd-tagdata jd-tagdescr"><p>Loads the display name for this participant into the provided <code><a href="/reference/android/database/CharArrayBuffer.html">CharArrayBuffer</a></code>.</p></div>
1903  <div class="jd-tagdata">
1904      <h5 class="jd-tagtitle">Parameters</h5>
1905      <table class="jd-tagtable">
1906        <tr>
1907          <th>dataOut</td>
1908          <td>The buffer to load the data into.
1909</td>
1910        </tr>
1911      </table>
1912  </div>
1913
1914    </div>
1915</div>
1916
1917
1918<A NAME="getHiResImageUri()"></A>
1919
1920<div class="jd-details api apilevel-">
1921    <h4 class="jd-details-title">
1922      <span class="normal">
1923        public
1924
1925
1926        abstract
1927
1928        Uri
1929      </span>
1930      <span class="sympad">getHiResImageUri</span>
1931      <span class="normal">()</span>
1932    </h4>
1933      <div class="api-level">
1934        <div></div>
1935
1936
1937
1938      </div>
1939    <div class="jd-details-descr">
1940
1941
1942
1943
1944  <div class="jd-tagdata jd-tagdescr"><p>Returns the URI of the hi-res image to display for this participant. If the identity of the
1945 player is unknown, this will be null. It may also be null if the player simply has no image.
1946 <p>
1947 To retrieve the Image from the <code><a href="/reference/android/net/Uri.html">Uri</a></code>, use <code><a href="/reference/com/google/android/gms/common/images/ImageManager.html">ImageManager</a></code>.</p></div>
1948  <div class="jd-tagdata">
1949      <h5 class="jd-tagtitle">Returns</h5>
1950      <ul class="nolist"><li>The URI of the hi-res image to display for this participant.
1951</li></ul>
1952  </div>
1953
1954    </div>
1955</div>
1956
1957
1958<A NAME="getIconImageUri()"></A>
1959
1960<div class="jd-details api apilevel-">
1961    <h4 class="jd-details-title">
1962      <span class="normal">
1963        public
1964
1965
1966        abstract
1967
1968        Uri
1969      </span>
1970      <span class="sympad">getIconImageUri</span>
1971      <span class="normal">()</span>
1972    </h4>
1973      <div class="api-level">
1974        <div></div>
1975
1976
1977
1978      </div>
1979    <div class="jd-details-descr">
1980
1981
1982
1983
1984  <div class="jd-tagdata jd-tagdescr"><p>Returns the URI of the icon-sized image to display for this participant. If the identity of
1985 the player is unknown, this will be the automatch avatar icon image for the player. It may
1986 also be null if the player simply has no image.
1987 <p>
1988 To retrieve the Image from the <code><a href="/reference/android/net/Uri.html">Uri</a></code>, use <code><a href="/reference/com/google/android/gms/common/images/ImageManager.html">ImageManager</a></code>.</p></div>
1989  <div class="jd-tagdata">
1990      <h5 class="jd-tagtitle">Returns</h5>
1991      <ul class="nolist"><li>The URI of the icon image to display for this participant.
1992</li></ul>
1993  </div>
1994
1995    </div>
1996</div>
1997
1998
1999<A NAME="getParticipantId()"></A>
2000
2001<div class="jd-details api apilevel-">
2002    <h4 class="jd-details-title">
2003      <span class="normal">
2004        public
2005
2006
2007        abstract
2008
2009        String
2010      </span>
2011      <span class="sympad">getParticipantId</span>
2012      <span class="normal">()</span>
2013    </h4>
2014      <div class="api-level">
2015        <div></div>
2016
2017
2018
2019      </div>
2020    <div class="jd-details-descr">
2021
2022
2023
2024
2025  <div class="jd-tagdata jd-tagdescr"><p>Returns the ID of this participant. Note that this is only valid for use in the current
2026 multiplayer room or match: a participant will not have the same ID across multiple rooms or
2027 matches.</p></div>
2028  <div class="jd-tagdata">
2029      <h5 class="jd-tagtitle">Returns</h5>
2030      <ul class="nolist"><li>The ID of this participant.
2031</li></ul>
2032  </div>
2033
2034    </div>
2035</div>
2036
2037
2038<A NAME="getPlayer()"></A>
2039
2040<div class="jd-details api apilevel-">
2041    <h4 class="jd-details-title">
2042      <span class="normal">
2043        public
2044
2045
2046        abstract
2047
2048        <a href="/reference/com/google/android/gms/games/Player.html">Player</a>
2049      </span>
2050      <span class="sympad">getPlayer</span>
2051      <span class="normal">()</span>
2052    </h4>
2053      <div class="api-level">
2054        <div></div>
2055
2056
2057
2058      </div>
2059    <div class="jd-details-descr">
2060
2061
2062
2063
2064  <div class="jd-tagdata jd-tagdescr"><p>Returns the <code><a href="/reference/com/google/android/gms/games/Player.html">Player</a></code> that this participant represents. Note that this may be null if
2065 the identity of the player is unknown. This occurs in automatching scenarios where some
2066 players are not permitted to see the real identity of others.</p></div>
2067  <div class="jd-tagdata">
2068      <h5 class="jd-tagtitle">Returns</h5>
2069      <ul class="nolist"><li>The <code><a href="/reference/com/google/android/gms/games/Player.html">Player</a></code> corresponding to this participant.
2070</li></ul>
2071  </div>
2072
2073    </div>
2074</div>
2075
2076
2077<A NAME="getResult()"></A>
2078
2079<div class="jd-details api apilevel-">
2080    <h4 class="jd-details-title">
2081      <span class="normal">
2082        public
2083
2084
2085        abstract
2086
2087        <a href="/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html">ParticipantResult</a>
2088      </span>
2089      <span class="sympad">getResult</span>
2090      <span class="normal">()</span>
2091    </h4>
2092      <div class="api-level">
2093        <div></div>
2094
2095
2096
2097      </div>
2098    <div class="jd-details-descr">
2099
2100
2101
2102
2103  <div class="jd-tagdata jd-tagdescr"><p>Returns the <code><a href="/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html">ParticipantResult</a></code> associated with this participant, if any.
2104 Only applies to turn-based match participants.</p></div>
2105  <div class="jd-tagdata">
2106      <h5 class="jd-tagtitle">Returns</h5>
2107      <ul class="nolist"><li>The <code><a href="/reference/com/google/android/gms/games/multiplayer/ParticipantResult.html">ParticipantResult</a></code> for this participant, or null if not applicable.
2108</li></ul>
2109  </div>
2110
2111    </div>
2112</div>
2113
2114
2115<A NAME="getStatus()"></A>
2116
2117<div class="jd-details api apilevel-">
2118    <h4 class="jd-details-title">
2119      <span class="normal">
2120        public
2121
2122
2123        abstract
2124
2125        int
2126      </span>
2127      <span class="sympad">getStatus</span>
2128      <span class="normal">()</span>
2129    </h4>
2130      <div class="api-level">
2131        <div></div>
2132
2133
2134
2135      </div>
2136    <div class="jd-details-descr">
2137
2138
2139
2140
2141  <div class="jd-tagdata jd-tagdescr"><p>Retrieve the status of this participant.
2142 <p>
2143 Possible status values for room participants are
2144 <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_INVITED">STATUS_INVITED</a></code>, <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_JOINED">STATUS_JOINED</a></code>, <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_DECLINED">STATUS_DECLINED</a></code>, and
2145 <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_LEFT">STATUS_LEFT</a></code>.
2146 <p>
2147 Possible status values for turn-based match participants are all of
2148 the above, <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_NOT_INVITED_YET">STATUS_NOT_INVITED_YET</a></code>, <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_FINISHED">STATUS_FINISHED</a></code>, and
2149 <code><a href="/reference/com/google/android/gms/games/multiplayer/Participant.html#STATUS_UNRESPONSIVE">STATUS_UNRESPONSIVE</a></code>.</p></div>
2150  <div class="jd-tagdata">
2151      <h5 class="jd-tagtitle">Returns</h5>
2152      <ul class="nolist"><li>Status of this participant.
2153</li></ul>
2154  </div>
2155
2156    </div>
2157</div>
2158
2159
2160<A NAME="isConnectedToRoom()"></A>
2161
2162<div class="jd-details api apilevel-">
2163    <h4 class="jd-details-title">
2164      <span class="normal">
2165        public
2166
2167
2168        abstract
2169
2170        boolean
2171      </span>
2172      <span class="sympad">isConnectedToRoom</span>
2173      <span class="normal">()</span>
2174    </h4>
2175      <div class="api-level">
2176        <div></div>
2177
2178
2179
2180      </div>
2181    <div class="jd-details-descr">
2182
2183
2184
2185
2186  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the connected status of the participant. If true indicates that participant is in
2187 the connected set of the room. Only applies to room participants.</p></div>
2188  <div class="jd-tagdata">
2189      <h5 class="jd-tagtitle">Returns</h5>
2190      <ul class="nolist"><li>Connected status of the participant.
2191</li></ul>
2192  </div>
2193
2194    </div>
2195</div>
2196
2197
2198
2199
2200
2201<!-- ========= METHOD DETAIL ======== -->
2202
2203
2204
2205<!-- ========= END OF CLASS DATA ========= -->
2206<A NAME="navbar_top"></A>
2207
2208<div id="footer" class="wrap" >
2209
2210
2211  <div id="copyright">
2212
2213  Except as noted, this content is licensed under <a
2214  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
2215  For details and restrictions, see the <a href="/license.html">
2216  Content License</a>.
2217  </div>
2218  <div id="build_info">
2219
2220<script src="/timestamp.js" type="text/javascript"></script>
2221<script>document.write(BUILD_TIMESTAMP)</script>
2222
2223  </div>
2224
2225
2226  <div id="footerlinks">
2227
2228  <p>
2229    <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
2230    <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
2231    <a href="/support.html">Support</a>
2232  </p>
2233  </div>
2234
2235</div> <!-- end footer -->
2236</div> <!-- jd-content -->
2237
2238</div><!-- end doc-content -->
2239
2240</div> <!-- end body-content -->
2241
2242
2243
2244
2245
2246
2247</body>
2248</html>
2249