Alright, good to know. Thanks Steve! This can be closed out now. On Fri, Apr 28, 2017 at 9:18 AM, Steve Hannah <[email protected]> wrote:
> That is likely the problem. getPlatformName() will return the name of the > platform that is being simulated on the simulator (You can use > Display.isSimulator() to check if you're in the simulator). If you pass in > a maps provider, that is ONLY used in the simulator, and it will cause the > MapContainer to fall back to use the old MapComponent when in the > simulator. Further, GoogleMapsProvider uses the static maps API ( > https://developers.google.com/maps/documentation/static-maps/), but it > looks like you are passing in keys for the Android and iOS SDKs - neither > of which will work with the static maps API. > > If you simply pass in a string with your Javascript API key (rather than > passing in a MapProvider), it will cause the simulator to use the Google > maps vector based API inside a webview, which will be closer to the way it > works on device. > > There is an example here: > https://www.codenameone.com/blog/new-improved-native-google-maps.html > > Steve > > On Fri, Apr 28, 2017 at 9:05 AM, <[email protected]> wrote: > >> I am passing a GMaps key in the constructor: >> >> if (Display.getInstance().getPlatformName().equals("and")) { >> cnt = new MapContainer(new GoogleMapsProvider(Constants.A >> NDROID_GMAPS_API_KEY)); >> } else { >> cnt = new MapContainer(new GoogleMapsProvider(Constants.A >> PPLE_GMAPS_API_KEY)); >> } >> >> I'm assuming if it was a real issue on the device, it would be throwing >> exceptions? >> >>> >>> -- >> You received this message because you are subscribed to the Google Groups >> "CodenameOne Discussions" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> Visit this group at https://groups.google.com/grou >> p/codenameone-discussions. >> To view this discussion on the web visit https://groups.google.com/d/ms >> gid/codenameone-discussions/53950712-a9ea-42cc-a4ab-aea69897 >> 739d%40googlegroups.com >> <https://groups.google.com/d/msgid/codenameone-discussions/53950712-a9ea-42cc-a4ab-aea69897739d%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Steve Hannah > Software Developer > Codename One > http://www.codenameone.com > > -- > You received this message because you are subscribed to a topic in the > Google Groups "CodenameOne Discussions" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/codenameone-discussions/clQ-3bQAGJk/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected]. > Visit this group at https://groups.google.com/ > group/codenameone-discussions. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/codenameone-discussions/CAGOYrKVTrNkvCeypHvYWmNPU2cmOC > LmJ9vEPRX1hv--uNFrc-Q%40mail.gmail.com > <https://groups.google.com/d/msgid/codenameone-discussions/CAGOYrKVTrNkvCeypHvYWmNPU2cmOCLmJ9vEPRX1hv--uNFrc-Q%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/codenameone-discussions. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/CAGMGLUy7-LMZ8VMi%2Bx1tqqVLjgxiURCX7t2UpChiK6xWZOGzBA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
