谷歌地图在Android Studio中如何禁用地图控件?

4
我是在使用MapsActivity的Android Studio上工作。一切都很好,但我如何禁用显示在Google地图顶部的地图控件呢?
以下是我的代码:

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)));
        }

请查看图片,以了解我在谈论什么。

这就是问题所在,我不想要那些地图控件。请帮忙找出如何禁用它们。谢谢 :)


1
https://dev59.com/S10a5IYBdhLWcg3wW3jN#30431024 - Daniel Nugent
2个回答

4
感谢 @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);
}

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接