gpt4 book ai didi

Android Google Maps v2 - 为 myLocation 设置缩放级别

转载 作者:IT老高 更新时间:2023-10-28 13:05:19 27 4
gpt4 key购买 nike

是否可以使用新的 Google Maps API v2 更改 myLocation 的缩放级别?

如果您设置 GoogleMap.setEnableMyLocation(true);,您会在 map 上找到一个按钮来查找您的位置。

如果您单击它,那么 map 会将您带到您的位置并将其放大到某个级别。我可以将此缩放更改为更少或更多吗?

最佳答案

您是否可以在单击时使用默认的 myLocation 标记更改它,这是值得怀疑的。但是,如果您希望应用程序在找到您的位置后自动放大,我会查看我对 this question 的回答。

请注意,我提供的答案并没有放大,但是如果您将 onLocationChanged 方法修改为如下所示,则可以选择您喜欢的任何缩放级别:

@Override
public void onLocationChanged(Location location) {
if( mListener != null ) {
mListener.onLocationChanged( location );

//Move the camera to the user's location and zoom in!
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(new LatLng(location.getLatitude(), location.getLongitude()), 12.0f));
}
}

关于Android Google Maps v2 - 为 myLocation 设置缩放级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13932441/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com