/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 6 ĠN ECT EC Ċ Ġ* ĠĠ ĠNational ĠElectron ics Ġand ĠComputer ĠTechnology ĠCenter , ĠTh ail and Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġth . or . nect ec . mar lo . sample Ċ Ċ import Ġandroid . Manifest Ċ import Ġandroid . annotation . Suppress Lint Ċ import Ġandroid . os . Bundle Ċ import Ġandroid . support . v 7 . app . AppCompatActivity Ċ import Ġandroid . widget . Toast Ċ import Ġth . or . nect ec . mar lo . Point Mar lo Fragment Ċ Ċ class ĠMulti Point Activity Ġ: ĠAppCompatActivity () Ġ{ ĊĊĠĠĠ Ġval Ġmar lo Ġby Ġlazy Ġ{ Ġsupport FragmentManager . find Fragment ById ( R . id . map ) Ġas ĠPoint Mar lo Fragment Ġ} ĊĊĠĠĠ Ġ@ Suppress Lint (" Missing Permission ") Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( R . layout . activity _ multi _ point ) ĊĠĠĠĠĠĠĠ Ġsupport ActionBar !!. set Display Home As Up Enabled ( true ) ĊĊĠĠĠĠĠĠĠ Ġt ed Permission ( Manifest . permission . ACCESS _ CO AR SE _ LOCATION ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlistener Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġon Granted Ġ{ Ġmar lo . enable My Location Button () Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġon Denied Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this @ Multi Point Activity , Ġ" Permission ĠD ene id ", ĠToast . LENGTH _ SHORT ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. show () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}. check () ĊĊĠĠĠĠĠĠĠ Ġmar lo . set Start At Current Location ( true ) ĊĠĠĠĠĠĠĠ Ġmar lo . set Padding Top ( 1 8 0 ) Ċ // ĠĠĠĠĠĠĠ Ġmar lo . set Start Location ( LatLng ( 1 4 . 0 7 7 1 6 , Ġ 1 0 0 . 6 0 1 1 0 3 ), Ġ 1 5 . 0 f ) ĊĠĠĠĠĠĠĠ Ġmar lo . setMax Point ( 5 ) ĊĠĠĠĠĠĠĠ Ġmar lo . setOn Point Change Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠToast . makeText ( this @ Multi Point Activity , Ġ"${ it . size }", ĠToast . LENGTH _ SHORT ). show () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ } Ċ