1*feeed43cSAndroid Build Coastguard Worker <?cs if:!devsite ?><?cs 2*feeed43cSAndroid Build Coastguard Worker include:"doctype.cs" ?><?cs /if ?><?cs 3*feeed43cSAndroid Build Coastguard Worker include:"macros.cs" ?><html<?cs if:devsite ?> devsite<?cs /if ?>> 4*feeed43cSAndroid Build Coastguard Worker <?cs include:"head_tag.cs" ?> 5*feeed43cSAndroid Build Coastguard Worker <body<?cs 6*feeed43cSAndroid Build Coastguard Worker if:!devsite ?> class="gc-documentation<?cs 7*feeed43cSAndroid Build Coastguard Worker # add document classes for navigation header selection (and other stuff) ?> 8*feeed43cSAndroid Build Coastguard Worker <?cs 9*feeed43cSAndroid Build Coastguard Worker if:(google || reference.gms || reference.gcm) ?>google <?cs /if ?><?cs 10*feeed43cSAndroid Build Coastguard Worker if:ndk ?>ndk<?cs 11*feeed43cSAndroid Build Coastguard Worker if:guide ?> guide<?cs /if ?><?cs 12*feeed43cSAndroid Build Coastguard Worker if:samples ?> samples<?cs /if ?><?cs 13*feeed43cSAndroid Build Coastguard Worker if:reference ?> reference<?cs /if ?><?cs 14*feeed43cSAndroid Build Coastguard Worker if:downloads ?> downloads<?cs /if ?><?cs 15*feeed43cSAndroid Build Coastguard Worker else ?><?cs 16*feeed43cSAndroid Build Coastguard Worker if:(guide||develop||training||reference||tools||sdk||google||samples) ?>develop<?cs 17*feeed43cSAndroid Build Coastguard Worker if:guide ?> guide<?cs /if ?><?cs 18*feeed43cSAndroid Build Coastguard Worker if:samples ?> samples<?cs /if ?><?cs 19*feeed43cSAndroid Build Coastguard Worker elif:(distribute||googleplay||essentials||users||engage||monetize||disttools||stories||analyze) ?>distribute<?cs 20*feeed43cSAndroid Build Coastguard Worker if:googleplay ?> googleplay<?cs /if ?><?cs 21*feeed43cSAndroid Build Coastguard Worker if:essentials ?> essentials<?cs /if ?><?cs 22*feeed43cSAndroid Build Coastguard Worker if:users ?> users<?cs /if ?><?cs 23*feeed43cSAndroid Build Coastguard Worker if:engage ?> engage<?cs /if ?><?cs 24*feeed43cSAndroid Build Coastguard Worker if:monetize ?> monetize<?cs /if ?><?cs 25*feeed43cSAndroid Build Coastguard Worker if:disttools ?> disttools<?cs /if ?><?cs 26*feeed43cSAndroid Build Coastguard Worker if:stories ?> stories<?cs /if ?><?cs 27*feeed43cSAndroid Build Coastguard Worker if:analyze ?> analyze<?cs /if ?><?cs 28*feeed43cSAndroid Build Coastguard Worker elif:(design||vision||material||patterns||devices||designdownloads) ?> design<?cs 29*feeed43cSAndroid Build Coastguard Worker if:vision ?> vision<?cs /if ?><?cs 30*feeed43cSAndroid Build Coastguard Worker if:material ?> material<?cs /if ?><?cs 31*feeed43cSAndroid Build Coastguard Worker if:patterns ?> patterns<?cs /if ?><?cs 32*feeed43cSAndroid Build Coastguard Worker if:devices ?> devices<?cs /if ?><?cs 33*feeed43cSAndroid Build Coastguard Worker if:designdownloads ?> designdownloads<?cs /if ?><?cs 34*feeed43cSAndroid Build Coastguard Worker elif:(about||versions||wear||tv||auto) ?> about<?cs 35*feeed43cSAndroid Build Coastguard Worker if:versions ?> versions<?cs /if ?><?cs 36*feeed43cSAndroid Build Coastguard Worker if:wear ?> wear<?cs /if ?><?cs 37*feeed43cSAndroid Build Coastguard Worker if:tv ?> tv<?cs /if ?><?cs 38*feeed43cSAndroid Build Coastguard Worker if:auto ?> auto<?cs /if ?><?cs 39*feeed43cSAndroid Build Coastguard Worker elif:(preview) ?> preview<?cs 40*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 41*feeed43cSAndroid Build Coastguard Worker if:page.trainingcourse ?> trainingcourse<?cs /if ?><?cs 42*feeed43cSAndroid Build Coastguard Worker /if ?>" itemscope itemtype="http://schema.org/Article"><?cs 43*feeed43cSAndroid Build Coastguard Worker /if ?>><?cs 44*feeed43cSAndroid Build Coastguard Worker include:"header.cs" ?><?cs 45*feeed43cSAndroid Build Coastguard Worker 46*feeed43cSAndroid Build Coastguard Worker if:(design||training||walkthru) && !page.trainingcourse && !page.article ?><?cs 47*feeed43cSAndroid Build Coastguard Worker # header logic for docs that provide previous/next buttons ?><?cs 48*feeed43cSAndroid Build Coastguard Worker if:(header.hide||devsite) ?><?cs 49*feeed43cSAndroid Build Coastguard Worker else ?> 50*feeed43cSAndroid Build Coastguard Worker <div class="content-header <?cs if:header.justLinks ?>just-links<?cs /if ?>"> 51*feeed43cSAndroid Build Coastguard Worker <?cs if:header.justLinks ?> 52*feeed43cSAndroid Build Coastguard Worker <?cs else ?> 53*feeed43cSAndroid Build Coastguard Worker <ul class="dac-header-crumbs"> 54*feeed43cSAndroid Build Coastguard Worker <?cs # More <li> elements added here with javascript ?> 55*feeed43cSAndroid Build Coastguard Worker </ul> 56*feeed43cSAndroid Build Coastguard Worker 57*feeed43cSAndroid Build Coastguard Worker <!-- Breadcrumb Setup --> dacCrumbs()58*feeed43cSAndroid Build Coastguard Worker <script>$('.dac-nav-list').dacCurrentPage().dacCrumbs();</script> 59*feeed43cSAndroid Build Coastguard Worker 60*feeed43cSAndroid Build Coastguard Worker <h1 itemprop="name"><?cs var:page.title ?> 61*feeed43cSAndroid Build Coastguard Worker </h1><?cs 62*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 63*feeed43cSAndroid Build Coastguard Worker if:training ?> 64*feeed43cSAndroid Build Coastguard Worker <div class="training-nav-top" itemscope itemtype="http://schema.org/SiteNavigationElement"> 65*feeed43cSAndroid Build Coastguard Worker <a href="#" class="prev-page-link hide" 66*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="上一堂課" 67*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="上一课" 68*feeed43cSAndroid Build Coastguard Worker ru-lang="Предыдущий" 69*feeed43cSAndroid Build Coastguard Worker ko-lang="이전" 70*feeed43cSAndroid Build Coastguard Worker ja-lang="前へ" 71*feeed43cSAndroid Build Coastguard Worker es-lang="Anterior" 72*feeed43cSAndroid Build Coastguard Worker >Previous</a> 73*feeed43cSAndroid Build Coastguard Worker <a href="#" class="next-page-link hide" 74*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="下一堂課" 75*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="下一课" 76*feeed43cSAndroid Build Coastguard Worker ru-lang="Следующий" 77*feeed43cSAndroid Build Coastguard Worker ko-lang="다음" 78*feeed43cSAndroid Build Coastguard Worker ja-lang="次へ" 79*feeed43cSAndroid Build Coastguard Worker es-lang="Siguiente" 80*feeed43cSAndroid Build Coastguard Worker >Next</a> 81*feeed43cSAndroid Build Coastguard Worker <a href="#" class="start-class-link hide" 82*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="開始上課" 83*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="开始" 84*feeed43cSAndroid Build Coastguard Worker ru-lang="Начало работы" 85*feeed43cSAndroid Build Coastguard Worker ko-lang="시작하기" 86*feeed43cSAndroid Build Coastguard Worker ja-lang="開始する" 87*feeed43cSAndroid Build Coastguard Worker es-lang="Empezar" 88*feeed43cSAndroid Build Coastguard Worker >Get started</a> 89*feeed43cSAndroid Build Coastguard Worker </div><?cs 90*feeed43cSAndroid Build Coastguard Worker elif:!page.trainingcourse ?> 91*feeed43cSAndroid Build Coastguard Worker <?cs # <div class="paging-linkss" itemscope itemtype="http://schema.org/SiteNavigationElement"> 92*feeed43cSAndroid Build Coastguard Worker <a href="#" class="prev-page-link hide" 93*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="上一堂課" 94*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="上一课" 95*feeed43cSAndroid Build Coastguard Worker ru-lang="Предыдущий" 96*feeed43cSAndroid Build Coastguard Worker ko-lang="이전" 97*feeed43cSAndroid Build Coastguard Worker ja-lang="前へ" 98*feeed43cSAndroid Build Coastguard Worker es-lang="Anterior" 99*feeed43cSAndroid Build Coastguard Worker >Previous</a> 100*feeed43cSAndroid Build Coastguard Worker <a href="#" class="next-page-link hide" 101*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="下一堂課" 102*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="下一课" 103*feeed43cSAndroid Build Coastguard Worker ru-lang="Следующий" 104*feeed43cSAndroid Build Coastguard Worker ko-lang="다음" 105*feeed43cSAndroid Build Coastguard Worker ja-lang="次へ" 106*feeed43cSAndroid Build Coastguard Worker es-lang="Siguiente" 107*feeed43cSAndroid Build Coastguard Worker >Next</a> 108*feeed43cSAndroid Build Coastguard Worker </div> ?><?cs 109*feeed43cSAndroid Build Coastguard Worker /if ?><?cs # end if training ?> 110*feeed43cSAndroid Build Coastguard Worker </div> 111*feeed43cSAndroid Build Coastguard Worker <?cs /if ?><?cs # end if header.hide ?><?cs 112*feeed43cSAndroid Build Coastguard Worker 113*feeed43cSAndroid Build Coastguard Worker elif:samplesProjectIndex ?> 114*feeed43cSAndroid Build Coastguard Worker <div id="api-info-block"> 115*feeed43cSAndroid Build Coastguard Worker <div class="sum-details-links"> 116*feeed43cSAndroid Build Coastguard Worker Overview 117*feeed43cSAndroid Build Coastguard Worker | <a href="<?cs var:toroot ?>samples/<?cs var:projectDir ?>/project.html">Project</a> 118*feeed43cSAndroid Build Coastguard Worker | <a href="<?cs var:toroot ?>downloads/samples/<?cs var:projectDir ?>.zip">Download</a> 119*feeed43cSAndroid Build Coastguard Worker </div><!-- end sum-details-links --> 120*feeed43cSAndroid Build Coastguard Worker </div><!-- end breadcurmb block --> 121*feeed43cSAndroid Build Coastguard Worker <h1 itemprop="name"><?cs var:projectDir ?></h1> 122*feeed43cSAndroid Build Coastguard Worker 123*feeed43cSAndroid Build Coastguard Worker <?cs else ?><?cs 124*feeed43cSAndroid Build Coastguard Worker if:(!fullpage && !header.hide && !devsite) ?><?cs 125*feeed43cSAndroid Build Coastguard Worker if:page.landing ?><?cs # header logic for docs that are landing pages ?> 126*feeed43cSAndroid Build Coastguard Worker <div class="landing-banner"> 127*feeed43cSAndroid Build Coastguard Worker <?cs if:page.landing.image ?><?cs # use two-column layout only if there is an image ?> 128*feeed43cSAndroid Build Coastguard Worker <div class="cols"> 129*feeed43cSAndroid Build Coastguard Worker <div class="col-6"> 130*feeed43cSAndroid Build Coastguard Worker <img src="<?cs var:toroot ?><?cs var:page.landing.image ?>" alt="" /> 131*feeed43cSAndroid Build Coastguard Worker </div> 132*feeed43cSAndroid Build Coastguard Worker <div class="col-6"> 133*feeed43cSAndroid Build Coastguard Worker <?cs /if ?> 134*feeed43cSAndroid Build Coastguard Worker <h1 itemprop="name" style="margin-bottom:0;"><?cs var:page.title ?></h1> 135*feeed43cSAndroid Build Coastguard Worker <p itemprop="description"><?cs var:page.landing.intro ?></p> 136*feeed43cSAndroid Build Coastguard Worker 137*feeed43cSAndroid Build Coastguard Worker <p><a class="next-page-link topic-start-link"></a></p> 138*feeed43cSAndroid Build Coastguard Worker <?cs if:page.landing.image ?> 139*feeed43cSAndroid Build Coastguard Worker </div> 140*feeed43cSAndroid Build Coastguard Worker </div> 141*feeed43cSAndroid Build Coastguard Worker <?cs /if ?> 142*feeed43cSAndroid Build Coastguard Worker </div> 143*feeed43cSAndroid Build Coastguard Worker <?cs else ?><?cs 144*feeed43cSAndroid Build Coastguard Worker if:tab1 ?><div id="title-tabs-wrapper"><?cs /if ?> 145*feeed43cSAndroid Build Coastguard Worker <ul class="dac-header-crumbs"> 146*feeed43cSAndroid Build Coastguard Worker <?cs # More <li> elements added here with javascript ?> 147*feeed43cSAndroid Build Coastguard Worker </ul> 148*feeed43cSAndroid Build Coastguard Worker 149*feeed43cSAndroid Build Coastguard Worker <!-- Breadcrumb Setup --> dacCrumbs()150*feeed43cSAndroid Build Coastguard Worker <p><script>$('.dac-nav-list').dacCurrentPage().dacCrumbs();</script></p> 151*feeed43cSAndroid Build Coastguard Worker 152*feeed43cSAndroid Build Coastguard Worker <h1 itemprop="name" <?cs if:tab1 ?>class="with-title-tabs"<?cs /if ?>><?cs var:page.title ?></h1><?cs 153*feeed43cSAndroid Build Coastguard Worker if:tab1 ?><ul id="title-tabs"> 154*feeed43cSAndroid Build Coastguard Worker <li class="selected"><a href="<?cs var:tab1.link ?>"><?cs var:tab1 ?></a></li> 155*feeed43cSAndroid Build Coastguard Worker <?cs if:tab2 ?> 156*feeed43cSAndroid Build Coastguard Worker <li><a href="<?cs var:tab2.link ?>"><?cs var:tab2 ?></a></li><?cs /if ?> 157*feeed43cSAndroid Build Coastguard Worker <?cs if:tab3 ?> 158*feeed43cSAndroid Build Coastguard Worker <li><a href="<?cs var:tab3.link ?>"><?cs var:tab3 ?></a></li><?cs /if ?> 159*feeed43cSAndroid Build Coastguard Worker </ul> 160*feeed43cSAndroid Build Coastguard Worker <?cs /if ?> 161*feeed43cSAndroid Build Coastguard Worker <?cs if:tab1 ?></div><!-- end tab-wrapper --><?cs /if ?><?cs 162*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 163*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 164*feeed43cSAndroid Build Coastguard Worker /if ?><?cs # end if design ?><?cs 165*feeed43cSAndroid Build Coastguard Worker 166*feeed43cSAndroid Build Coastguard Worker if devsite ?><?cs 167*feeed43cSAndroid Build Coastguard Worker if:tab1 ?> 168*feeed43cSAndroid Build Coastguard Worker <div id="title-tabs-wrapper"> 169*feeed43cSAndroid Build Coastguard Worker <ul id="title-tabs"> 170*feeed43cSAndroid Build Coastguard Worker <li class="selected"><a href="<?cs var:tab1.link ?>"><?cs var:tab1 ?></a></li> 171*feeed43cSAndroid Build Coastguard Worker <?cs if:tab2 ?> 172*feeed43cSAndroid Build Coastguard Worker <li><a href="<?cs var:tab2.link ?>"><?cs var:tab2 ?></a></li><?cs /if ?> 173*feeed43cSAndroid Build Coastguard Worker <?cs if:tab3 ?> 174*feeed43cSAndroid Build Coastguard Worker <li><a href="<?cs var:tab3.link ?>"><?cs var:tab3 ?></a></li><?cs /if ?> 175*feeed43cSAndroid Build Coastguard Worker </ul> 176*feeed43cSAndroid Build Coastguard Worker </div><!-- end tab-wrapper --><?cs 177*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 178*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 179*feeed43cSAndroid Build Coastguard Worker 180*feeed43cSAndroid Build Coastguard Worker # THIS IS THE MAIN DOC CONTENT ?><?cs 181*feeed43cSAndroid Build Coastguard Worker if:!devsite ?> 182*feeed43cSAndroid Build Coastguard Worker <div id="jd-content"> 183*feeed43cSAndroid Build Coastguard Worker <div class="jd-descr" itemprop="articleBody"><?cs 184*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 185*feeed43cSAndroid Build Coastguard Worker if:(!fullpage && !header.hide && devsite) ?><?cs 186*feeed43cSAndroid Build Coastguard Worker if:page.landing ?><?cs # header logic for docs that are landing pages ?> 187*feeed43cSAndroid Build Coastguard Worker <div class="landing-banner"> 188*feeed43cSAndroid Build Coastguard Worker <?cs if:page.landing.image ?><?cs # use two-column layout only if there is an image ?> 189*feeed43cSAndroid Build Coastguard Worker <div class="cols"> 190*feeed43cSAndroid Build Coastguard Worker <div class="col-6"> 191*feeed43cSAndroid Build Coastguard Worker <img src="<?cs var:toroot ?><?cs var:page.landing.image ?>" alt="" /> 192*feeed43cSAndroid Build Coastguard Worker </div> 193*feeed43cSAndroid Build Coastguard Worker <div class="col-6"> 194*feeed43cSAndroid Build Coastguard Worker <?cs /if ?> 195*feeed43cSAndroid Build Coastguard Worker <h1 itemprop="name" style="margin-bottom:0;"><?cs var:page.title ?></h1> 196*feeed43cSAndroid Build Coastguard Worker <p itemprop="description"><?cs var:page.landing.intro ?></p> 197*feeed43cSAndroid Build Coastguard Worker 198*feeed43cSAndroid Build Coastguard Worker <p><a class="next-page-link topic-start-link"></a></p><?cs 199*feeed43cSAndroid Build Coastguard Worker if:page.landing.image ?> 200*feeed43cSAndroid Build Coastguard Worker </div> 201*feeed43cSAndroid Build Coastguard Worker </div><?cs 202*feeed43cSAndroid Build Coastguard Worker /if ?> 203*feeed43cSAndroid Build Coastguard Worker </div><?cs 204*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 205*feeed43cSAndroid Build Coastguard Worker /if ?> 206*feeed43cSAndroid Build Coastguard Worker 207*feeed43cSAndroid Build Coastguard Worker <?cs call:tag_list(root.descr) ?><?cs 208*feeed43cSAndroid Build Coastguard Worker 209*feeed43cSAndroid Build Coastguard Worker if:!devsite ?> 210*feeed43cSAndroid Build Coastguard Worker </div><!-- end jd-descr --><?cs 211*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 212*feeed43cSAndroid Build Coastguard Worker 213*feeed43cSAndroid Build Coastguard Worker if:!fullscreen && (design||training||walkthru) && !page.landing && !page.trainingcourse 214*feeed43cSAndroid Build Coastguard Worker && !footer.hide && !devsite?> 215*feeed43cSAndroid Build Coastguard Worker <div class="content-footer <?cs 216*feeed43cSAndroid Build Coastguard Worker if:fullpage ?>wrap<?cs /if ?>" 217*feeed43cSAndroid Build Coastguard Worker itemscope itemtype="http://schema.org/SiteNavigationElement"> 218*feeed43cSAndroid Build Coastguard Worker <div class="paging-links"> 219*feeed43cSAndroid Build Coastguard Worker <a href="#" class="prev-page-link hide" 220*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="上一堂課" 221*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="上一课" 222*feeed43cSAndroid Build Coastguard Worker ru-lang="Предыдущий" 223*feeed43cSAndroid Build Coastguard Worker ko-lang="이전" 224*feeed43cSAndroid Build Coastguard Worker ja-lang="前へ" 225*feeed43cSAndroid Build Coastguard Worker es-lang="Anterior" 226*feeed43cSAndroid Build Coastguard Worker ><span class="page-link-caption">Previous</span> 227*feeed43cSAndroid Build Coastguard Worker </a> 228*feeed43cSAndroid Build Coastguard Worker <a href="#" class="next-page-link hide" 229*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="下一堂課" 230*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="下一课" 231*feeed43cSAndroid Build Coastguard Worker ru-lang="Следующий" 232*feeed43cSAndroid Build Coastguard Worker ko-lang="다음" 233*feeed43cSAndroid Build Coastguard Worker ja-lang="次へ" 234*feeed43cSAndroid Build Coastguard Worker es-lang="Siguiente" 235*feeed43cSAndroid Build Coastguard Worker ><span class="page-link-caption">Next</span> 236*feeed43cSAndroid Build Coastguard Worker </a> 237*feeed43cSAndroid Build Coastguard Worker <a href="#" class="start-class-link hide" 238*feeed43cSAndroid Build Coastguard Worker zh-tw-lang="開始上課" 239*feeed43cSAndroid Build Coastguard Worker zh-cn-lang="开始" 240*feeed43cSAndroid Build Coastguard Worker ru-lang="Начало работы" 241*feeed43cSAndroid Build Coastguard Worker ko-lang="시작하기" 242*feeed43cSAndroid Build Coastguard Worker ja-lang="開始する" 243*feeed43cSAndroid Build Coastguard Worker es-lang="Empezar" 244*feeed43cSAndroid Build Coastguard Worker >Get started</a> 245*feeed43cSAndroid Build Coastguard Worker <a href="#" class="next-class-link hide"> 246*feeed43cSAndroid Build Coastguard Worker <span class="page-link-caption">Next class</span> 247*feeed43cSAndroid Build Coastguard Worker </a> 248*feeed43cSAndroid Build Coastguard Worker </div> 249*feeed43cSAndroid Build Coastguard Worker </div><?cs 250*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 251*feeed43cSAndroid Build Coastguard Worker if:!devsite ?> 252*feeed43cSAndroid Build Coastguard Worker </div> <!-- end jd-content --><?cs 253*feeed43cSAndroid Build Coastguard Worker /if ?><?cs 254*feeed43cSAndroid Build Coastguard Worker 255*feeed43cSAndroid Build Coastguard Worker if:!devsite ?> 256*feeed43cSAndroid Build Coastguard Worker <?cs include:"footer.cs" ?> 257*feeed43cSAndroid Build Coastguard Worker <?cs include:"trailer.cs" ?> 258*feeed43cSAndroid Build Coastguard Worker <?cs /if ?> 259*feeed43cSAndroid Build Coastguard Worker 260*feeed43cSAndroid Build Coastguard Worker </body> 261*feeed43cSAndroid Build Coastguard Worker </html> 262