{"id":1036,"date":"2012-11-11T20:01:32","date_gmt":"2012-11-11T20:01:32","guid":{"rendered":"http:\/\/ilias-laptop\/examples\/android\/core\/google-maps\/google-maps-example\/"},"modified":"2014-06-24T15:57:04","modified_gmt":"2014-06-24T12:57:04","slug":"google-maps-example","status":"publish","type":"post","link":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/","title":{"rendered":"Google Maps example"},"content":{"rendered":"<p>With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present in your SDK. In case they are not already installed, you will have to manually install them. This is accomplished by using the Android SDK and AVD Manager.<\/p>\n<p>So, in order to use Google maps, the following steps will help you:<\/p>\n<ul>\n<li>Create a class that extends the com.google.android.maps.MapActivity class (here called GMapsActivity)<\/li>\n<li>Create a resource XML file that includes the com.google.android.maps.MapView<\/li>\n<li>Use an instance of the com.google.android.maps.MapView class by taking reference of the one defined in the XML<\/li>\n<li>Create a class that extends com.google.android.maps.ItemizedOverlay (here called CustomItemizedOverlay)<\/li>\n<li>Implement the onTap of the ItemizedOverlay class<\/li>\n<li>Launch the activity as usual via the XML launcher file<\/li>\n<\/ul>\n<p>These are demonstrated in the code snippet(s) below:<\/p>\n<pre class=\"brush:java\">package com.javacodegeeks.android.googlemaps;\r\n\r\nimport java.util.List;\r\n\r\nimport android.graphics.drawable.Drawable;\r\nimport android.os.Bundle;\r\n\r\nimport com.google.android.maps.GeoPoint;\r\nimport com.google.android.maps.MapActivity;\r\nimport com.google.android.maps.MapController;\r\nimport com.google.android.maps.MapView;\r\nimport com.google.android.maps.Overlay;\r\nimport com.google.android.maps.OverlayItem;\r\n\r\npublic class GMapsActivity extends MapActivity {\r\n\r\n    private MapView mapView;\r\n\r\n    private static final int latitudeE6 = 37985339;\r\n    private static final int longitudeE6 = 23716735;\r\n\r\n    @Override\r\n    public void onCreate(Bundle savedInstanceState) {\r\n\r\n  super.onCreate(savedInstanceState);\r\n\r\n  setContentView(R.layout.main);\r\n\r\n  mapView = (MapView) findViewById(R.id.map_view);\r\n\r\n  mapView.setBuiltInZoomControls(true);\r\n\r\n  List&lt;overlay&gt; mapOverlays = mapView.getOverlays();\r\n\r\n  Drawable drawable = this.getResources().getDrawable(R.drawable.icon);\r\n\r\n  CustomItemizedOverlay itemizedOverlay = \r\n\r\n new CustomItemizedOverlay(drawable, this);\r\n\r\n  GeoPoint point = new GeoPoint(latitudeE6, longitudeE6);\r\n\r\n  OverlayItem overlayitem = \r\n\r\n new OverlayItem(point, \"Hello\", \"I'm in Athens, Greece!\");\r\n\r\n  itemizedOverlay.addOverlay(overlayitem);\r\n\r\n  mapOverlays.add(itemizedOverlay);\r\n\r\n  MapController mapController = mapView.getController();\r\n\r\n  mapController.animateTo(point);\r\n\r\n  mapController.setZoom(6);\r\n\r\n    }\r\n\r\n    @Override\r\n    protected boolean isRouteDisplayed() {\r\n\r\n  return false;\r\n    }\r\n\r\n}<\/pre>\n<pre class=\"brush:java\">package com.javacodegeeks.android.googlemaps;\r\n\r\nimport java.util.ArrayList;\r\n\r\nimport android.app.AlertDialog;\r\nimport android.content.Context;\r\nimport android.graphics.drawable.Drawable;\r\n\r\nimport com.google.android.maps.ItemizedOverlay;\r\nimport com.google.android.maps.OverlayItem;\r\n\r\npublic class CustomItemizedOverlay extends ItemizedOverlay&lt;OverlayItem&gt; {\r\n\r\n   private ArrayList&lt;OverlayItem&gt; mapOverlays = new ArrayList&lt;OverlayItem&gt;();\r\n\r\n   private Context context;\r\n\r\n   public CustomItemizedOverlay(Drawable defaultMarker) {\r\n\r\n  super(boundCenterBottom(defaultMarker));\r\n   }\r\n\r\n   public CustomItemizedOverlay(Drawable defaultMarker, Context context) {\r\n\r\n  this(defaultMarker);\r\n\r\n  this.context = context;\r\n   }\r\n\r\n   @Override\r\n   protected OverlayItem createItem(int i) {\r\n\r\nreturn mapOverlays.get(i);\r\n   }\r\n\r\n   @Override\r\n   public int size() {\r\n\r\nreturn mapOverlays.size();\r\n   }\r\n\r\n   @Override\r\n   protected boolean onTap(int index) {\r\n\r\nOverlayItem item = mapOverlays.get(index);\r\n\r\nAlertDialog.Builder dialog = new AlertDialog.Builder(context);\r\n\r\ndialog.setTitle(item.getTitle());\r\n\r\ndialog.setMessage(item.getSnippet());\r\n\r\ndialog.show();\r\n\r\nreturn true;\r\n   }\r\n\r\n   public void addOverlay(OverlayItem overlay) {\r\n\r\nmapOverlays.add(overlay);\r\n\r\n this.populate();\r\n   }\r\n\r\n}<\/pre>\n<pre class=\"brush:xml\">&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n\r\n&lt;RelativeLayout \r\n xmlns:android=\"http:\/\/schemas.android.com\/apk\/res\/android\"\r\n android:orientation=\"vertical\" \r\n android:layout_width=\"fill_parent\"\r\n android:layout_height=\"fill_parent\"&gt;\r\n\r\n &lt;com.google.android.maps.MapView\r\n  xmlns:android=\"http:\/\/schemas.android.com\/apk\/res\/android\"\r\n  android:id=\"@+id\/map_view\"\r\n  android:layout_width=\"fill_parent\" \r\n  android:layout_height=\"fill_parent\"\r\n  android:clickable=\"true\" \r\n  android:enabled=\"true\" \r\n  android:apiKey=\"API-KEY-HERE\" \/&gt;\r\n\r\n&lt;\/RelativeLayout&gt;<\/pre>\n<pre class=\"brush:xml\">&lt;?xml version=\"1.0\" encoding=\"utf-8\"?&gt;\r\n\r\n&lt;manifest xmlns:android=\"http:\/\/schemas.android.com\/apk\/res\/android\"\r\n\r\npackage=\"com.javacodegeeks.android.googlemaps\"\r\n\r\nandroid:versionCode=\"1\"\r\n\r\nandroid:versionName=\"1.0\"&gt;\r\n\r\n    &lt;application android:icon=\"@drawable\/icon\" android:label=\"@string\/app_name\"&gt;\r\n\r\n  &lt;activity android:name=\".GMapsActivity\"\r\n\r\nandroid:label=\"@string\/app_name\"&gt;\r\n\r\n&lt;intent-filter&gt;\r\n\r\n    &lt;action android:name=\"android.intent.action.MAIN\" \/&gt;\r\n\r\n    &lt;category android:name=\"android.intent.category.LAUNCHER\" \/&gt;\r\n\r\n&lt;\/intent-filter&gt;\r\n\r\n  &lt;\/activity&gt;\r\n\r\n&lt;uses-library android:name=\"com.google.android.maps\" \/&gt;\r\n\r\n    &lt;\/application&gt;\r\n\r\n    &lt;uses-permission android:name=\"android.permission.INTERNET\"\/&gt;\r\n\r\n&lt;\/manifest&gt;<\/pre>\n<p>&nbsp;<br \/>\nThis was an Android Google Maps example.<div style=\"display:inline-block; margin: 15px 0;\"> <div id=\"adngin-JavaCodeGeeks_incontent_video-0\" style=\"display:inline-block;\"><\/div> <\/div><\/p>\n<p><strong>Related Article:<\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li><a href=\"http:\/\/www.javacodegeeks.com\/2011\/02\/android-google-maps-tutorial.html\">Android Google Maps Tutorial<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present in your SDK. In case they are not already installed, you will have to manually install them. This is accomplished by using the Android SDK &hellip;<\/p>\n","protected":false},"author":7,"featured_media":1203,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[173,1016,1019],"class_list":["post-1036","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-maps","tag-android-2","tag-core","tag-google-maps"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Google Maps example - Java Code Geeks<\/title>\n<meta name=\"description\" content=\"With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Google Maps example - Java Code Geeks\" \/>\n<meta property=\"og:description\" content=\"With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present\" \/>\n<meta property=\"og:url\" content=\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\" \/>\n<meta property=\"og:site_name\" content=\"Examples Java Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javacodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2012-11-11T20:01:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-24T12:57:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ilias Tsagklis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:site\" content=\"@javacodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ilias Tsagklis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\"},\"author\":{\"name\":\"Ilias Tsagklis\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/ca18b1aa108e3bfadf717e563e0a7a6e\"},\"headline\":\"Google Maps example\",\"datePublished\":\"2012-11-11T20:01:32+00:00\",\"dateModified\":\"2014-06-24T12:57:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\"},\"wordCount\":176,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg\",\"keywords\":[\"android\",\"core\",\"google maps\"],\"articleSection\":[\"google maps\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\",\"url\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\",\"name\":\"Google Maps example - Java Code Geeks\",\"isPartOf\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg\",\"datePublished\":\"2012-11-11T20:01:32+00:00\",\"dateModified\":\"2014-06-24T12:57:04+00:00\",\"description\":\"With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present\",\"breadcrumb\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage\",\"url\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg\",\"contentUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/examples.javacodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Android\",\"item\":\"https:\/\/examples.javacodegeeks.com\/category\/android\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"core\",\"item\":\"https:\/\/examples.javacodegeeks.com\/category\/android\/core\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"google maps\",\"item\":\"https:\/\/examples.javacodegeeks.com\/category\/android\/core\/google-maps\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Google Maps example\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#website\",\"url\":\"https:\/\/examples.javacodegeeks.com\/\",\"name\":\"Java Code Geeks\",\"description\":\"Java Examples and Code Snippets\",\"publisher\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#organization\"},\"alternateName\":\"JCG\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/examples.javacodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/examples.javacodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/javacodegeeks\",\"https:\/\/x.com\/javacodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/ca18b1aa108e3bfadf717e563e0a7a6e\",\"name\":\"Ilias Tsagklis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2016\/01\/Ilias-Tsagklis_avatar_1454249217-96x96.jpg\",\"contentUrl\":\"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2016\/01\/Ilias-Tsagklis_avatar_1454249217-96x96.jpg\",\"caption\":\"Ilias Tsagklis\"},\"description\":\"Ilias is a software developer turned online entrepreneur. He is co-founder and Executive Editor at Java Code Geeks.\",\"sameAs\":[\"http:\/\/www.iliastsagklis.com\/\",\"https:\/\/www.linkedin.com\/in\/iliastsagklis\"],\"url\":\"https:\/\/examples.javacodegeeks.com\/author\/ilias-tsagklis\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Google Maps example - Java Code Geeks","description":"With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/","og_locale":"en_US","og_type":"article","og_title":"Google Maps example - Java Code Geeks","og_description":"With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present","og_url":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/","og_site_name":"Examples Java Code Geeks","article_publisher":"https:\/\/www.facebook.com\/javacodegeeks","article_published_time":"2012-11-11T20:01:32+00:00","article_modified_time":"2014-06-24T12:57:04+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg","type":"image\/jpeg"}],"author":"Ilias Tsagklis","twitter_card":"summary_large_image","twitter_creator":"@javacodegeeks","twitter_site":"@javacodegeeks","twitter_misc":{"Written by":"Ilias Tsagklis","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#article","isPartOf":{"@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/"},"author":{"name":"Ilias Tsagklis","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/ca18b1aa108e3bfadf717e563e0a7a6e"},"headline":"Google Maps example","datePublished":"2012-11-11T20:01:32+00:00","dateModified":"2014-06-24T12:57:04+00:00","mainEntityOfPage":{"@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/"},"wordCount":176,"commentCount":0,"publisher":{"@id":"https:\/\/examples.javacodegeeks.com\/#organization"},"image":{"@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage"},"thumbnailUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg","keywords":["android","core","google maps"],"articleSection":["google maps"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/","url":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/","name":"Google Maps example - Java Code Geeks","isPartOf":{"@id":"https:\/\/examples.javacodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage"},"image":{"@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage"},"thumbnailUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg","datePublished":"2012-11-11T20:01:32+00:00","dateModified":"2014-06-24T12:57:04+00:00","description":"With this example we are going to demonstrate how to use Google maps on Android. Note that in order to use Google Maps, the Google APIs have to be present","breadcrumb":{"@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#primaryimage","url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg","contentUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2012\/12\/google-maps-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/examples.javacodegeeks.com\/android\/core\/google-maps\/google-maps-example\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/examples.javacodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Android","item":"https:\/\/examples.javacodegeeks.com\/category\/android\/"},{"@type":"ListItem","position":3,"name":"core","item":"https:\/\/examples.javacodegeeks.com\/category\/android\/core\/"},{"@type":"ListItem","position":4,"name":"google maps","item":"https:\/\/examples.javacodegeeks.com\/category\/android\/core\/google-maps\/"},{"@type":"ListItem","position":5,"name":"Google Maps example"}]},{"@type":"WebSite","@id":"https:\/\/examples.javacodegeeks.com\/#website","url":"https:\/\/examples.javacodegeeks.com\/","name":"Java Code Geeks","description":"Java Examples and Code Snippets","publisher":{"@id":"https:\/\/examples.javacodegeeks.com\/#organization"},"alternateName":"JCG","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/examples.javacodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/examples.javacodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/examples.javacodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/javacodegeeks","https:\/\/x.com\/javacodegeeks"]},{"@type":"Person","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/ca18b1aa108e3bfadf717e563e0a7a6e","name":"Ilias Tsagklis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/examples.javacodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2016\/01\/Ilias-Tsagklis_avatar_1454249217-96x96.jpg","contentUrl":"https:\/\/examples.javacodegeeks.com\/wp-content\/uploads\/2016\/01\/Ilias-Tsagklis_avatar_1454249217-96x96.jpg","caption":"Ilias Tsagklis"},"description":"Ilias is a software developer turned online entrepreneur. He is co-founder and Executive Editor at Java Code Geeks.","sameAs":["http:\/\/www.iliastsagklis.com\/","https:\/\/www.linkedin.com\/in\/iliastsagklis"],"url":"https:\/\/examples.javacodegeeks.com\/author\/ilias-tsagklis\/"}]}},"_links":{"self":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/1036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/comments?post=1036"}],"version-history":[{"count":0,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/posts\/1036\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/media\/1203"}],"wp:attachment":[{"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/media?parent=1036"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/categories?post=1036"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/examples.javacodegeeks.com\/wp-json\/wp\/v2\/tags?post=1036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}