blob: 8f741609f379bbdacc9b4117e39af5b9d586f635 [file] [log] [blame]
Robert Ly05c8e632013-02-25 14:43:01 -08001<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76<html>
77<head>
78<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
79
80<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
81<title>PlusClient.Builder | Android Developers</title>
82
83<!-- STYLESHEETS -->
84<link rel="stylesheet"
85href="//fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto">
86<link href="/assets/css/default.css" rel="stylesheet" type="text/css">
87
88
89
90<!-- JAVASCRIPT -->
91<script src="//www.google.com/jsapi" type="text/javascript"></script>
92<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
93<script type="text/javascript">
94 var toRoot = "/";
95
96 var devsite = false;
97
98</script>
99<script src="/assets/js/docs.js" type="text/javascript"></script>
100
101<script src="/gms_navtree_data.js" type="text/javascript"></script>
102<script src="/gcm_navtree_data.js" type="text/javascript"></script>
103
104
105<script type="text/javascript">
106 var _gaq = _gaq || [];
107 _gaq.push(['_setAccount', 'UA-5831155-1']);
108 _gaq.push(['_trackPageview']);
109
110 (function() {
111 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
112 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
113 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
114 })();
115</script>
116</head>
117<body class="gc-documentation google
118 develop" itemscope itemtype="http://schema.org/Article">
119 <div id="doc-api-level" class="" style="display:none"></div>
120 <a name="top"></a>
121
122 <!-- Header -->
123 <div id="header">
124 <div class="wrap" id="header-wrap">
125 <div class="col-3 logo">
126 <a href="/index.html">
127 <img src="/assets/images/dac_logo.png" width="123" height="25" alt="Android Developers" />
128 </a>
129 <div class="btn-quicknav" id="btn-quicknav">
130 <a href="#" class="arrow-inactive">Quicknav</a>
131 <a href="#" class="arrow-active">Quicknav</a>
132 </div>
133 </div>
134 <ul class="nav-x col-9">
135 <li class="design">
136 <a href="/design/index.html"
137 zh-TW-lang="設計"
138 zh-CN-lang="设计"
139 ru-lang="Проектирование"
140 ko-lang="디자인"
141 ja-lang="設計"
142 es-lang="Diseñar"
143 >Design</a></li>
144 <li class="develop"><a href="/develop/index.html"
145 zh-TW-lang="開發"
146 zh-CN-lang="开发"
147 ru-lang="Разработка"
148 ko-lang="개발"
149 ja-lang="開発"
150 es-lang="Desarrollar"
151 >Develop</a></li>
152 <li class="distribute last"><a href="/distribute/index.html"
153 zh-TW-lang="發佈"
154 zh-CN-lang="分发"
155 ru-lang="Распространение"
156 ko-lang="배포"
157 ja-lang="配布"
158 es-lang="Distribuir"
159 >Distribute</a></li>
160 </ul>
161
162 <!-- New Search -->
163 <div class="menu-container">
164 <div class="moremenu">
165 <div id="more-btn"></div>
166 </div>
167 <div class="morehover" id="moremenu">
168 <div class="top"></div>
169 <div class="mid">
170 <div class="header">Links</div>
171 <ul>
172 <li><a href="https://play.google.com/apps/publish/">Google Play Developer Console</a></li>
173 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
174 <li><a href="/about/index.html">About Android</a></li>
175 </ul>
176 <div class="header">Android Sites</div>
177 <ul>
178 <li><a href="http://www.android.com">Android.com</a></li>
179 <li class="active"><a>Android Developers</a></li>
180 <li><a href="http://source.android.com">Android Open Source Project</a></li>
181 </ul>
182
183
184
185
186 <div class="header">Language</div>
187 <div id="language" class="locales">
188 <select name="language" onChange="changeLangPref(this.value, true)">
189 <option value="en">English</option>
190 <option value="es">Español</option>
191 <option value="ja">日本語</option>
192 <option value="ko">한국어</option>
193 <option value="ru">Русский</option>
194 <option value="zh-CN">中文 (中国)</option>
195 <option value="zh-TW">中文 (台灣)</option>
196 </select>
197 </div>
198 <script type="text/javascript">
199 <!--
200 loadLangPref();
201 //-->
202 </script>
203
204
205
206
207 <br class="clearfix" />
208 </div>
209 <div class="bottom"></div>
210 </div>
211 <div class="search" id="search-container">
212 <div class="search-inner">
213 <div id="search-btn"></div>
214 <div class="left"></div>
215 <form onsubmit="return submit_search()">
216 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
217onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
218onkeydown="return search_changed(event, true, '/')"
219onkeyup="return search_changed(event, false, '/')" />
220 </form>
221 <div class="right"></div>
222 <a class="close hide">close</a>
223 <div class="left"></div>
224 <div class="right"></div>
225 </div>
226 </div>
227 <div id="search_filtered_wrapper">
228 <div id="search_filtered_div" class="no-display">
229 <ul id="search_filtered">
230 </ul>
231 </div>
232 </div>
233
234 </div>
235 <!-- /New Search>
236
237
238 <!-- Expanded quicknav -->
239 <div id="quicknav" class="col-9">
240 <ul>
241 <li class="design">
242 <ul>
243 <li><a href="/design/index.html">Get Started</a></li>
244 <li><a href="/design/style/index.html">Style</a></li>
245 <li><a href="/design/patterns/index.html">Patterns</a></li>
246 <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
247 <li><a href="/design/downloads/index.html">Downloads</a></li>
248 <li><a href="/design/videos/index.html">Videos</a></li>
249 </ul>
250 </li>
251 <li class="develop">
252 <ul>
253 <li><a href="/training/index.html"
254 zh-TW-lang="訓練課程"
255 zh-CN-lang="培训"
256 ru-lang="Курсы"
257 ko-lang="교육"
258 ja-lang="トレーニング"
259 es-lang="Capacitación"
260 >Training</a></li>
261 <li><a href="/guide/components/index.html"
262 zh-TW-lang="API 指南"
263 zh-CN-lang="API 指南"
264 ru-lang="Руководства по API"
265 ko-lang="API 가이드"
266 ja-lang="API ガイド"
267 es-lang="Guías de la API"
268 >API Guides</a></li>
269 <li><a href="/reference/packages.html"
270 zh-TW-lang="參考資源"
271 zh-CN-lang="参考"
272 ru-lang="Справочник"
273 ko-lang="참조문서"
274 ja-lang="リファレンス"
275 es-lang="Referencia"
276 >Reference</a></li>
277 <li><a href="/tools/index.html"
278 zh-TW-lang="相關工具"
279 zh-CN-lang="工具"
280 ru-lang="Инструменты"
281 ko-lang="도구"
282 ja-lang="ツール"
283 es-lang="Herramientas"
284 >Tools</a>
285 <ul><li><a href="/sdk/index.html">Get the SDK</a></li></ul>
286 </li>
287 <li><a href="/google/index.html">Google Services</a>
288 </li>
289 </ul>
290 </li>
291 <li class="distribute last">
292 <ul>
293 <li><a href="/distribute/index.html">Google Play</a></li>
294 <li><a href="/distribute/googleplay/publish/index.html">Publishing</a></li>
295 <li><a href="/distribute/googleplay/promote/index.html">Promoting</a></li>
296 <li><a href="/distribute/googleplay/quality/index.html">App Quality</a></li>
297 <li><a href="/distribute/googleplay/spotlight/index.html">Spotlight</a></li>
298 <li><a href="/distribute/open.html">Open Distribution</a></li>
299 </ul>
300 </li>
301 </ul>
302 </div>
303 <!-- /Expanded quicknav -->
304 </div>
305 </div>
306 <!-- /Header -->
307
308
309 <div id="searchResults" class="wrap" style="display:none;">
310 <h2 id="searchTitle">Results</h2>
311 <div id="leftSearchControl" class="search-control">Loading...</div>
312 </div>
313
314
315
316
317 <!-- Secondary x-nav -->
318 <div id="nav-x">
319 <div class="wrap">
320 <ul class="nav-x col-9 develop" style="width:100%">
321 <li class="training"><a href="/training/index.html"
322 zh-TW-lang="訓練課程"
323 zh-CN-lang="培训"
324 ru-lang="Курсы"
325 ko-lang="교육"
326 ja-lang="トレーニング"
327 es-lang="Capacitación"
328 >Training</a></li>
329 <li class="guide"><a href="/guide/components/index.html"
330 zh-TW-lang="API 指南"
331 zh-CN-lang="API 指南"
332 ru-lang="Руководства по API"
333 ko-lang="API 가이드"
334 ja-lang="API ガイド"
335 es-lang="Guías de la API"
336 >API Guides</a></li>
337 <li class="reference"><a href="/reference/packages.html"
338 zh-TW-lang="參考資源"
339 zh-CN-lang="参考"
340 ru-lang="Справочник"
341 ko-lang="참조문서"
342 ja-lang="リファレンス"
343 es-lang="Referencia"
344 >Reference</a></li>
345 <li class="tools"><a href="/tools/index.html"
346 zh-TW-lang="相關工具"
347 zh-CN-lang="工具"
348 ru-lang="Инструменты"
349 ko-lang="도구"
350 ja-lang="ツール"
351 es-lang="Herramientas"
352 >Tools</a></li>
353 <li class="google"><a href="/google/index.html"
354 >Google Services</a>
355 </li>
356 </ul>
357 </div>
358
359 </div>
360 <!-- /Sendondary x-nav -->
361
362
363
364 <div class="wrap clearfix" id="body-content">
365 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
366 <div id="devdoc-nav" class="scroll-pane">
367<a class="totop" href="#top" data-g-event="left-nav-top">to top</a>
368
369
370
371<ul id="nav">
372 <li class="nav-section">
373 <div class="nav-section-header empty"><a href="/google/index.html">
374 <span class="en">Overview</span>
375 </a></div>
376 </li>
377
378 <li class="nav-section">
379 <div class="nav-section-header"><a href="/google/play-services/index.html">
380 <span class="en">Google Play Services</span></a>
381 </div>
382 <ul>
383 <li><a href="/google/play-services/setup.html">
384 <span class="en">Setup</span></a>
385 </li>
386
387 <li><a href="/google/play-services/auth.html">
388 <span class="en">Authorization</span></a>
389 </li>
390
391 <li><a href="/google/play-services/plus.html">
392 <span class="en">Google+</span></a>
393 </li>
394
395 <li><a href="/google/play-services/maps.html">
396 <span class="en">Google Maps</span></a>
397 </li>
398
399 <li id="gms-tree-list" class="nav-section">
400 <div class="nav-section-header">
401 <a href="/reference/gms-packages.html">
402 <span class="en">Reference</span>
403 </a>
404 <div>
405 </li>
406
407 </ul>
408 </li>
409
410
411 <li class="nav-section">
412 <div class="nav-section-header"><a href="/google/play/billing/index.html">
413 <span class="en">Google Play In-app Billing</span></a>
414 </div>
415 <ul>
416 <li><a href="/google/play/billing/billing_overview.html">
417 <span class="en">Overview</span></a>
418 </li>
419 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
420 <span class="en">Version 3 API</span></a></div>
421 <ul>
422 <li><a href="/google/play/billing/billing_integrate.html">
423 <span class="en">Implementing the API</span></a></li>
424 <li><a href="/google/play/billing/billing_reference.html">
425 <span class="en">Reference</span></a></li>
426 </ul>
427 </li>
428 <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
429 <span class="en">Version 2 API</span></a></div>
430 <ul>
431 <li><a href="/google/play/billing/v2/billing_integrate.html">
432 <span class="en">Implementing the API</span></a></li>
433 <li><a href="/google/play/billing/v2/billing_subscriptions.html">
434 <span class="en">Subscriptions</span></a></li>
435 <li><a href="/google/play/billing/v2/billing_reference.html">
436 <span class="en">Reference</span></a></li>
437 </ul>
438 </li>
439 <li><a href="/google/play/billing/billing_subscriptions.html">
440 <span class="en">Subscriptions</span></a>
441 </li>
442 <li><a href="/google/play/billing/billing_best_practices.html">
443 <span class="en">Security and Design</span></a>
444 </li>
445 <li><a href="/google/play/billing/billing_testing.html">
446 <span class="en">Testing In-app Billing</span></a>
447 </li>
448 <li><a href="/google/play/billing/billing_admin.html">
449 <span class="en">Administering In-app Billing</span></a>
450 </li>
451 <li><a href="/google/play/billing/versions.html">
452 <span class="en">Version Notes</span></a>
453 </li>
454 </ul>
455 </li>
456
457 <li class="nav-section">
458 <div class="nav-section-header"><a href="/google/play/dist.html">
459 <span class="en">Google Play Distribution</span></a>
460 </div>
461 <ul>
462 <li><a href="/google/play/filters.html">
463 <span class="en">Filters on Google Play</span></a>
464 </li>
465
466 <li><a href="/google/play/publishing/multiple-apks.html">
467 <span class="en">Multiple APK Support</span></a>
468 </li>
469 <li><a href="/google/play/expansion-files.html">
470 <span class="en">APK Expansion Files</span></a>
471 </li>
472 <li class="nav-section">
473 <div class="nav-section-header"><a href="/google/play/licensing/index.html">
474 <span class="en">Application Licensing</span></a>
475 </div>
476 <ul>
477 <li><a href="/google/play/licensing/overview.html">
478 <span class="en">Licensing Overview</span></a>
479 </li>
480 <li><a href="/google/play/licensing/setting-up.html">
481 <span class="en">Setting Up for Licensing</span></a>
482 </li>
483 <li><a href="/google/play/licensing/adding-licensing.html">
484 <span class="en">Adding Licensing to Your App</span></a>
485 </li>
486 <li><a href="/google/play/licensing/licensing-reference.html">
487 <span class="en">Licensing Reference</span></a>
488 </li>
489 </ul>
490 </li>
491 </ul>
492 </li>
493
494 <li class="nav-section">
495 <div class="nav-section-header"><a href="/google/gcm/index.html">
496 <span class="en">Google Cloud Messaging</span></a>
497 </div>
498 <ul>
499 <li><a href="/google/gcm/gs.html">
500 <span class="en">Getting Started</span></a>
501 </li>
502 <li><a href="/google/gcm/gcm.html">
503 <span class="en">Architectural Overview</span></a>
504 </li>
505 <li><a href="/google/gcm/demo.html">
506 <span class="en">Demo App Tutorial</span></a>
507 </li>
508 <li><a href="/google/gcm/adv.html">
509 <span class="en">Advanced Topics</span></a>
510 </li>
511 <li><a href="/google/gcm/c2dm.html">
512 <span class="en">Migration</span></a>
513 </li>
514 <li id="gcm-tree-list" class="nav-section">
515 <div class="nav-section-header">
516 <a href="/reference/gcm-packages.html">
517 <span class="en">Reference</span>
518 </a>
519 <div>
520 </li>
521 </ul>
522 </li>
523
524
525 <li class="nav-section">
526 <div class="nav-section-header"><a href="/google/backup/index.html">
527 Android Backup Service</a>
528 </div>
529 <ul>
530 <li><a href="/google/backup/signup.html">
531 Register</a>
532 </li>
533 </ul>
534 </li>
535
536</ul>
537
538<script type="text/javascript">
539<!--
540 buildToggleLists();
541 changeNavLang(getLangPref());
542//-->
543</script>
544
545
546
547
548 </div>
549 <script type="text/javascript">
550 showGoogleRefTree();
551
552 </script>
553 </div> <!-- end side-nav -->
554 <script>
555 $(document).ready(function() {
556 scrollIntoView("devdoc-nav");
557 });
558 </script>
559
560
561
562
563<div class="col-12" id="doc-col">
564
565<div id="api-info-block">
566
567
568
569
570
571
572
573
574
575
576
577<div class="sum-details-links">
578
579Summary:
580
581
582
583
584
585
586
587
588
589 <a href="#pubctors">Ctors</a>
590
591
592
593
594 &#124; <a href="#pubmethods">Methods</a>
595
596
597
598
599 &#124; <a href="#inhmethods">Inherited Methods</a>
600
601&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
602
603</div><!-- end sum-details-links -->
604<div class="api-level">
605
606
607
608
609</div>
610</div><!-- end api-info-block -->
611
612
613<!-- ======== START OF CLASS DATA ======== -->
614
615<div id="jd-header">
616 public
617 static
618
619
620 class
621<h1 itemprop="name">PlusClient.Builder</h1>
622
623
624
625
626 extends Object<br/>
627
628
629
630
631
632
633
634
635
636</div><!-- end header -->
637
638<div id="naMessage"></div>
639
640<div id="jd-content" class="api apilevel-">
641<table class="jd-inheritance-table">
642
643
644 <tr>
645
646 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
647 </tr>
648
649
650 <tr>
651
652 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
653
654 <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.plus.PlusClient.Builder</td>
655 </tr>
656
657
658</table>
659
660
661
662
663
664
665
666<div class="jd-descr">
667
668
669<h2>Class Overview</h2>
670<p itemprop="articleBody">Builder to create a <code><a href="/reference/com/google/android/gms/plus/PlusClient.html">PlusClient</a></code> to connect to Google Play services.
671</p>
672
673
674
675
676
677</div><!-- jd-descr -->
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694<div class="jd-descr">
695
696
697<h2>Summary</h2>
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721<!-- ======== CONSTRUCTOR SUMMARY ======== -->
722<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr>
723
724
725
726
727 <tr class="alt-color api apilevel-" >
728 <td class="jd-typecol"><nobr>
729
730
731
732
733
734 </nobr>
735 </td>
736 <td class="jd-linkcol" width="100%"><nobr>
737 <span class="sympad"><a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html#PlusClient.Builder(android.content.Context, com.google.android.gms.common.GooglePlayServicesClient.ConnectionCallbacks, com.google.android.gms.common.GooglePlayServicesClient.OnConnectionFailedListener)">PlusClient.Builder</a></span>(Context context, <a href="/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html">GooglePlayServicesClient.ConnectionCallbacks</a> connectionCallbacks, <a href="/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html">GooglePlayServicesClient.OnConnectionFailedListener</a> connectionFailedListener)</nobr>
738
739 <div class="jd-descrdiv">Builder to help construct the <code><a href="/reference/com/google/android/gms/plus/PlusClient.html">PlusClient</a></code> object.</div>
740
741 </td></tr>
742
743
744
745</table>
746
747
748
749
750
751
752<!-- ========== METHOD SUMMARY =========== -->
753<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
754
755
756
757
758 <tr class="alt-color api apilevel-" >
759 <td class="jd-typecol"><nobr>
760
761
762
763
764
765 <a href="/reference/com/google/android/gms/plus/PlusClient.html">PlusClient</a></nobr>
766 </td>
767 <td class="jd-linkcol" width="100%"><nobr>
768 <span class="sympad"><a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html#build()">build</a></span>()</nobr>
769
770 </td></tr>
771
772
773
774 <tr class=" api apilevel-" >
775 <td class="jd-typecol"><nobr>
776
777
778
779
780
781 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a></nobr>
782 </td>
783 <td class="jd-linkcol" width="100%"><nobr>
784 <span class="sympad"><a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html#clearScopes()">clearScopes</a></span>()</nobr>
785
786 <div class="jd-descrdiv">Removes all OAuth 2.0 scopes requested by your app.</div>
787
788 </td></tr>
789
790
791
792 <tr class="alt-color api apilevel-" >
793 <td class="jd-typecol"><nobr>
794
795
796
797
798
799 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a></nobr>
800 </td>
801 <td class="jd-linkcol" width="100%"><nobr>
802 <span class="sympad"><a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html#setAccountName(java.lang.String)">setAccountName</a></span>(String accountName)</nobr>
803
804 <div class="jd-descrdiv">Specify an account name on the device that should be used.</div>
805
806 </td></tr>
807
808
809
810 <tr class=" api apilevel-" >
811 <td class="jd-typecol"><nobr>
812
813
814
815
816
817 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a></nobr>
818 </td>
819 <td class="jd-linkcol" width="100%"><nobr>
820 <span class="sympad"><a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html#setScopes(java.lang.String...)">setScopes</a></span>(String... scopes)</nobr>
821
822 <div class="jd-descrdiv">Specify the OAuth 2.0 scopes requested by your app.</div>
823
824 </td></tr>
825
826
827
828 <tr class="alt-color api apilevel-" >
829 <td class="jd-typecol"><nobr>
830
831
832
833
834
835 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a></nobr>
836 </td>
837 <td class="jd-linkcol" width="100%"><nobr>
838 <span class="sympad"><a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html#setVisibleActivities(java.lang.String...)">setVisibleActivities</a></span>(String... visibleActivities)</nobr>
839
840 <div class="jd-descrdiv">Specify which user's app activity types can be written to Google.</div>
841
842 </td></tr>
843
844
845
846</table>
847
848
849
850
851
852
853
854<!-- ========== METHOD SUMMARY =========== -->
855<table id="inhmethods" class="jd-sumtable"><tr><th>
856 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
857 <div style="clear:left;">Inherited Methods</div></th></tr>
858
859
860<tr class="api apilevel-" >
861<td colspan="12">
862 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
863 ><img id="inherited-methods-java.lang.Object-trigger"
864 src="/assets/images/triangle-closed.png"
865 class="jd-expando-trigger-img" /></a>
866From class
867
868 java.lang.Object
869
870<div id="inherited-methods-java.lang.Object">
871 <div id="inherited-methods-java.lang.Object-list"
872 class="jd-inheritedlinks">
873 </div>
874 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
875 <table class="jd-sumtable-expando">
876
877
878
879
880 <tr class="alt-color api apilevel-" >
881 <td class="jd-typecol"><nobr>
882
883
884
885
886
887 Object</nobr>
888 </td>
889 <td class="jd-linkcol" width="100%"><nobr>
890 <span class="sympad">clone</span>()</nobr>
891
892 </td></tr>
893
894
895
896 <tr class=" api apilevel-" >
897 <td class="jd-typecol"><nobr>
898
899
900
901
902
903 boolean</nobr>
904 </td>
905 <td class="jd-linkcol" width="100%"><nobr>
906 <span class="sympad">equals</span>(Object arg0)</nobr>
907
908 </td></tr>
909
910
911
912 <tr class="alt-color api apilevel-" >
913 <td class="jd-typecol"><nobr>
914
915
916
917
918
919 void</nobr>
920 </td>
921 <td class="jd-linkcol" width="100%"><nobr>
922 <span class="sympad">finalize</span>()</nobr>
923
924 </td></tr>
925
926
927
928 <tr class=" api apilevel-" >
929 <td class="jd-typecol"><nobr>
930
931
932 final
933
934
935 Class&lt;?&gt;</nobr>
936 </td>
937 <td class="jd-linkcol" width="100%"><nobr>
938 <span class="sympad">getClass</span>()</nobr>
939
940 </td></tr>
941
942
943
944 <tr class="alt-color api apilevel-" >
945 <td class="jd-typecol"><nobr>
946
947
948
949
950
951 int</nobr>
952 </td>
953 <td class="jd-linkcol" width="100%"><nobr>
954 <span class="sympad">hashCode</span>()</nobr>
955
956 </td></tr>
957
958
959
960 <tr class=" api apilevel-" >
961 <td class="jd-typecol"><nobr>
962
963
964 final
965
966
967 void</nobr>
968 </td>
969 <td class="jd-linkcol" width="100%"><nobr>
970 <span class="sympad">notify</span>()</nobr>
971
972 </td></tr>
973
974
975
976 <tr class="alt-color api apilevel-" >
977 <td class="jd-typecol"><nobr>
978
979
980 final
981
982
983 void</nobr>
984 </td>
985 <td class="jd-linkcol" width="100%"><nobr>
986 <span class="sympad">notifyAll</span>()</nobr>
987
988 </td></tr>
989
990
991
992 <tr class=" api apilevel-" >
993 <td class="jd-typecol"><nobr>
994
995
996
997
998
999 String</nobr>
1000 </td>
1001 <td class="jd-linkcol" width="100%"><nobr>
1002 <span class="sympad">toString</span>()</nobr>
1003
1004 </td></tr>
1005
1006
1007
1008 <tr class="alt-color api apilevel-" >
1009 <td class="jd-typecol"><nobr>
1010
1011
1012 final
1013
1014
1015 void</nobr>
1016 </td>
1017 <td class="jd-linkcol" width="100%"><nobr>
1018 <span class="sympad">wait</span>()</nobr>
1019
1020 </td></tr>
1021
1022
1023
1024 <tr class=" api apilevel-" >
1025 <td class="jd-typecol"><nobr>
1026
1027
1028 final
1029
1030
1031 void</nobr>
1032 </td>
1033 <td class="jd-linkcol" width="100%"><nobr>
1034 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1035
1036 </td></tr>
1037
1038
1039
1040 <tr class="alt-color api apilevel-" >
1041 <td class="jd-typecol"><nobr>
1042
1043
1044 final
1045
1046
1047 void</nobr>
1048 </td>
1049 <td class="jd-linkcol" width="100%"><nobr>
1050 <span class="sympad">wait</span>(long arg0)</nobr>
1051
1052 </td></tr>
1053
1054
1055</table>
1056 </div>
1057</div>
1058</td></tr>
1059
1060
1061</table>
1062
1063
1064</div><!-- jd-descr (summary) -->
1065
1066<!-- Details -->
1067
1068
1069
1070
1071
1072
1073
1074
1075<!-- XML Attributes -->
1076
1077
1078<!-- Enum Values -->
1079
1080
1081<!-- Constants -->
1082
1083
1084<!-- Fields -->
1085
1086
1087<!-- Public ctors -->
1088
1089
1090<!-- ========= CONSTRUCTOR DETAIL ======== -->
1091<h2>Public Constructors</h2>
1092
1093
1094
1095<A NAME="PlusClient.Builder(android.content.Context, com.google.android.gms.common.GooglePlayServicesClient.ConnectionCallbacks, com.google.android.gms.common.GooglePlayServicesClient.OnConnectionFailedListener)"></A>
1096
1097<div class="jd-details api apilevel-">
1098 <h4 class="jd-details-title">
1099 <span class="normal">
1100 public
1101
1102
1103
1104
1105
1106 </span>
1107 <span class="sympad">PlusClient.Builder</span>
1108 <span class="normal">(Context context, <a href="/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html">GooglePlayServicesClient.ConnectionCallbacks</a> connectionCallbacks, <a href="/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html">GooglePlayServicesClient.OnConnectionFailedListener</a> connectionFailedListener)</span>
1109 </h4>
1110 <div class="api-level">
1111 <div></div>
1112
1113
1114
1115 </div>
1116 <div class="jd-details-descr">
1117
1118 <div class="jd-tagdata jd-tagdescr"><p>Builder to help construct the <code><a href="/reference/com/google/android/gms/plus/PlusClient.html">PlusClient</a></code> object.</p></div>
1119 <div class="jd-tagdata">
1120 <h5 class="jd-tagtitle">Parameters</h5>
1121 <table class="jd-tagtable">
1122 <tr>
1123 <th>context</td>
1124 <td>The context to use for the connection.</td>
1125 </tr>
1126 <tr>
1127 <th>connectionCallbacks</td>
1128 <td>The listener where the results of the
1129 asynchronous <code><a href="/reference/com/google/android/gms/plus/PlusClient.html#connect()">connect()</a></code> call are delivered.</td>
1130 </tr>
1131 <tr>
1132 <th>connectionFailedListener</td>
1133 <td>The listener which will be notified if
1134 the connection attempt fails.
1135</td>
1136 </tr>
1137 </table>
1138 </div>
1139
1140 </div>
1141</div>
1142
1143
1144
1145
1146
1147<!-- ========= CONSTRUCTOR DETAIL ======== -->
1148<!-- Protected ctors -->
1149
1150
1151
1152<!-- ========= METHOD DETAIL ======== -->
1153<!-- Public methdos -->
1154
1155<h2>Public Methods</h2>
1156
1157
1158
1159<A NAME="build()"></A>
1160
1161<div class="jd-details api apilevel-">
1162 <h4 class="jd-details-title">
1163 <span class="normal">
1164 public
1165
1166
1167
1168
1169 <a href="/reference/com/google/android/gms/plus/PlusClient.html">PlusClient</a>
1170 </span>
1171 <span class="sympad">build</span>
1172 <span class="normal">()</span>
1173 </h4>
1174 <div class="api-level">
1175 <div></div>
1176
1177
1178
1179 </div>
1180 <div class="jd-details-descr">
1181
1182 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1183
1184 </div>
1185</div>
1186
1187
1188<A NAME="clearScopes()"></A>
1189
1190<div class="jd-details api apilevel-">
1191 <h4 class="jd-details-title">
1192 <span class="normal">
1193 public
1194
1195
1196
1197
1198 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a>
1199 </span>
1200 <span class="sympad">clearScopes</span>
1201 <span class="normal">()</span>
1202 </h4>
1203 <div class="api-level">
1204 <div></div>
1205
1206
1207
1208 </div>
1209 <div class="jd-details-descr">
1210
1211 <div class="jd-tagdata jd-tagdescr"><p>Removes all OAuth 2.0 scopes requested by your app.
1212</p></div>
1213
1214 </div>
1215</div>
1216
1217
1218<A NAME="setAccountName(java.lang.String)"></A>
1219
1220<div class="jd-details api apilevel-">
1221 <h4 class="jd-details-title">
1222 <span class="normal">
1223 public
1224
1225
1226
1227
1228 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a>
1229 </span>
1230 <span class="sympad">setAccountName</span>
1231 <span class="normal">(String accountName)</span>
1232 </h4>
1233 <div class="api-level">
1234 <div></div>
1235
1236
1237
1238 </div>
1239 <div class="jd-details-descr">
1240
1241 <div class="jd-tagdata jd-tagdescr"><p>Specify an account name on the device that should be used.
1242 If an account name is not specified, <code><a href="/reference/com/google/android/gms/plus/PlusClient.html#DEFAULT_ACCOUNT">DEFAULT_ACCOUNT</a></code> will be used.</p></div>
1243 <div class="jd-tagdata">
1244 <h5 class="jd-tagtitle">Parameters</h5>
1245 <table class="jd-tagtable">
1246 <tr>
1247 <th>accountName</td>
1248 <td>The account name on the device that should be used by
1249 <code><a href="/reference/com/google/android/gms/plus/PlusClient.html">PlusClient</a></code>.
1250</td>
1251 </tr>
1252 </table>
1253 </div>
1254
1255 </div>
1256</div>
1257
1258
1259<A NAME="setScopes(java.lang.String...)"></A>
1260
1261<div class="jd-details api apilevel-">
1262 <h4 class="jd-details-title">
1263 <span class="normal">
1264 public
1265
1266
1267
1268
1269 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a>
1270 </span>
1271 <span class="sympad">setScopes</span>
1272 <span class="normal">(String... scopes)</span>
1273 </h4>
1274 <div class="api-level">
1275 <div></div>
1276
1277
1278
1279 </div>
1280 <div class="jd-details-descr">
1281
1282 <div class="jd-tagdata jd-tagdescr"><p>Specify the OAuth 2.0 scopes requested by your app. See <code><a href="/reference/com/google/android/gms/common/Scopes.html">Scopes</a></code> for the valid
1283 OAuth 2.0 scopes.</p></div>
1284 <div class="jd-tagdata">
1285 <h5 class="jd-tagtitle">Parameters</h5>
1286 <table class="jd-tagtable">
1287 <tr>
1288 <th>scopes</td>
1289 <td>The OAuth 2.0 scopes requested by your app.</td>
1290 </tr>
1291 </table>
1292 </div>
1293 <div class="jd-tagdata">
1294 <h5 class="jd-tagtitle">See Also</h5>
1295 <ul class="nolist"><li><code><a href="/reference/com/google/android/gms/common/Scopes.html">Scopes</a></code></li>
1296 </ul>
1297 </div>
1298
1299 </div>
1300</div>
1301
1302
1303<A NAME="setVisibleActivities(java.lang.String...)"></A>
1304
1305<div class="jd-details api apilevel-">
1306 <h4 class="jd-details-title">
1307 <span class="normal">
1308 public
1309
1310
1311
1312
1313 <a href="/reference/com/google/android/gms/plus/PlusClient.Builder.html">PlusClient.Builder</a>
1314 </span>
1315 <span class="sympad">setVisibleActivities</span>
1316 <span class="normal">(String... visibleActivities)</span>
1317 </h4>
1318 <div class="api-level">
1319 <div></div>
1320
1321
1322
1323 </div>
1324 <div class="jd-details-descr">
1325
1326 <div class="jd-tagdata jd-tagdescr"><p>Specify which user's app activity types can be written to Google.
1327 This must be used with the <code><a href="/reference/com/google/android/gms/common/Scopes.html#PLUS_LOGIN">PLUS_LOGIN</a></code> OAuth 2.0 scope.
1328
1329 <p>
1330 See <a href="https://developers.google.com/+/api/moment-types">Types of app
1331 activity</a>for the full list of valid app activity types. Example usage:
1332 <pre>
1333 plusClientBuilder.setVisibleActivities(
1334 "http://schemas.google.com/AddActivity",
1335 "http://schemas.google.com/BuyActivity");
1336 </pre></p></div>
1337 <div class="jd-tagdata">
1338 <h5 class="jd-tagtitle">Parameters</h5>
1339 <table class="jd-tagtable">
1340 <tr>
1341 <th>visibleActivities</td>
1342 <td>The user's app activity types that can be written to Google.
1343</td>
1344 </tr>
1345 </table>
1346 </div>
1347
1348 </div>
1349</div>
1350
1351
1352
1353
1354
1355<!-- ========= METHOD DETAIL ======== -->
1356
1357
1358
1359<!-- ========= END OF CLASS DATA ========= -->
1360<A NAME="navbar_top"></A>
1361
1362<div id="footer" class="wrap" >
1363
1364
1365 <div id="copyright">
1366
1367 Except as noted, this content is licensed under <a
1368 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1369 For details and restrictions, see the <a href="/license.html">
1370 Content License</a>.
1371 </div>
1372 <div id="build_info">
1373
1374<script src="/timestamp.js" type="text/javascript"></script>
1375<script>document.write(BUILD_TIMESTAMP)</script>
1376
1377 </div>
1378
1379
1380 <div id="footerlinks">
1381
1382 <p>
1383 <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1384 <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1385 <a href="/support.html">Support</a>
1386 </p>
1387 </div>
1388
1389</div> <!-- end footer -->
1390</div> <!-- jd-content -->
1391
1392</div><!-- end doc-content -->
1393
1394</div> <!-- end body-content -->
1395
1396
1397
1398
1399
1400
1401</body>
1402</html>