Google maps 如何更改Google Maps API控件的大小?

Google maps 如何更改Google Maps API控件的大小?,google-maps,Google Maps,谷歌地图API只是大大增加了默认地图控件的大小(地图类型、缩放、全屏等)。如何更改其大小?您不能更改“地图”控件的大小,但可以创建自定义控件/视图,并处理它们的单击以执行所需任务。例如,创建放大/缩小控件,然后设置其单击侦听器 fabZoomIn.setOnClickListener(this); fabZoomOut.setOnClickListener(this); 所以,当用户单击这些控件时,您将得到回调,您可以调用相应的函数。 以下是我在我的应用程序中执行此操作的方式:

谷歌地图API只是大大增加了默认地图控件的大小(地图类型、缩放、全屏等)。如何更改其大小?

您不能更改“地图”控件的大小,但可以创建自定义控件/视图,并处理它们的单击以执行所需任务。例如,创建放大/缩小控件,然后设置其单击侦听器

    fabZoomIn.setOnClickListener(this);
    fabZoomOut.setOnClickListener(this);
所以,当用户单击这些控件时,您将得到回调,您可以调用相应的函数。 以下是我在我的应用程序中执行此操作的方式:

@Override
public void onClick(View v) {
    switch (v.getId()) {
        case R.id.fabZoomInDashboard:
            googleMap.animateCamera(CameraUpdateFactory.zoomIn());
            break;
        case R.id.fabZoomOutDashboard:
            googleMap.animateCamera(CameraUpdateFactory.zoomOut());
            break;
    }
}

fabZoomIn和fabZoomOut是为缩放而在布局中添加的自定义控件。您也可以对其他控件执行同样的操作。

这怎么太宽了?这怎么不太宽,是一个重复且质量很低的问题?重复问题的可能重复内容实际上是“可能的错误?”和“其他人是否遇到过同样的问题?”而不是“如何更改大小?”。尽管它也对第二个固有问题给出了相关的答案。我不想知道它是否是一个bug(它不是),但我正在寻找解决方案,如何改变大小。所以这对我来说是一个相关的问题!