Android谷歌地图刷新地图

时间:2015-05-17 17:06:58

标签: android google-maps

如何在运行时刷新Google地图的地图类型?我希望用户可以选择在应用程序设置中选择地图类型,并希望它能够更新。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

你尝试过这样的事吗?

http://android-er.blogspot.com/2012/12/set-map-type-of-googlemap.html

   FragmentManager myFragmentManager = getSupportFragmentManager();
   SupportMapFragment mySupportMapFragment 
    = (SupportMapFragment)myFragmentManager.findFragmentById(R.id.map);
   myMap = mySupportMapFragment.getMap();

   myMap.setMyLocationEnabled(true);

   //myMap.setMapType(GoogleMap.MAP_TYPE_HYBRID);
   //myMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
   //myMap.setMapType(GoogleMap.MAP_TYPE_SATELLITE);
   myMap.setMapType(GoogleMap.MAP_TYPE_TERRAIN);