开发者

Android Maps Intent - Extra Parameters

Right now, I'm launching the Google Maps application with the following call:

String geoAddress = "maps.google.com/maps?q=";
geoAddress += LatLong[0] + "," + LatLong[1];    
Intent i = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse(geoAddress));
startActivity(i);

Which will open and place a marker at the specified position on the map. I have two questions:

1) How can I place multiple markers of which I have the Longitude/Latitude?

2) How can I start the M开发者_StackOverflow社区aps application to other modes (terrain/satellite/etc.)?

Thanks!


  1. you can add multiple links on the map by using overlays,and u can see the GoogleMapview example in http://developer.android.com/resources/tutorials/views/hello-mapview.html. here you can understand use of overlays.

Read the following links and download the code the link(For Further reference)

https://github.com/jgilfelt/android-mapviewballoons

https://github.com/jgilfelt/android-mapviewballoons#readme

2.To change the views use following functions, mapView.setSatellite(true); mapView.setStreetView(true); For further reference http://mobiforge.com/developing/story/using-google-maps-android

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜