2015-06-04 38 views
2

我正在使用MapsActivity在Android Studio中工作。一切正常,但我該如何禁用顯示在Google地圖頂部的地圖控件?谷歌地圖Android Studio - 如何禁用地圖控件?

這裏是我的代碼:

public class MapsActivity extends FragmentActivity { 
 

 
    private GoogleMap mMap; 
 

 
    @Override 
 
    protected void onCreate(Bundle savedInstanceState) { 
 
     super.onCreate(savedInstanceState); 
 
     setContentView(R.layout.activity_maps); 
 
     setUpMapIfNeeded(); 
 
    } 
 
    @Override 
 
    protected void onResume() { 
 
     super.onResume(); 
 
     setUpMapIfNeeded(); 
 
    } 
 
    private void setUpMapIfNeeded() { 
 

 
     if (mMap == null) { 
 

 
      mMap = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap(); 
 
      if (mMap != null) { 
 
       setUpMap(); 
 
      } 
 
     } 
 
    } 
 
    private void setUpMap() { 
 
    
 
mMap.addMarker(new MarkerOptions() 
 
    .position(new LatLng(46.066185, 19.674654)) 
 
    .title("Novo naselje okretnica ") 
 
    .icon(BitmapDescriptorFactory.fromResource(R.drawable.bluebus2))); 
 
     }

檢查出來的圖像,看看有什麼我談論。

所以有這個問題,我不希望這些地圖控件。請幫我弄清楚如何禁用它。 THX :)

+1

http://stackoverflow.com/questions/30430664/how-to-hide-navigation-and-gps-pointer-buttons-when-i-click-所述標誌物上的第/ 30431024#30431024 –

回答

2

謝謝@Coeffect!有用!

公共類MapsActivity擴展FragmentActivity {

private GoogleMap mMap; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_maps); 
    setUpMapIfNeeded(); 
    mMap.setMyLocationEnabled(true); 
    mMap.getUiSettings().setMapToolbarEnabled(false); 
}