如何在运行时刷新Google地图的地图类型?我希望用户可以选择在应用程序设置中选择地图类型,并希望它能够更新。我怎么能这样做?
答案 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);