gpt4 book ai didi

安卓:谷歌地图相机动画

转载 作者:行者123 更新时间:2023-11-29 02:39:40 26 4
gpt4 key购买 nike

如何在不特意使用 onLocationChanged 的​​情况下将相机动画(移动)到当前位置(蓝点)。

最佳答案

这实际上介于评论和答案之间,但我认为您只需使用 Activity 级别 bool 标志即可获得所需的行为。最初,此标志将设置为 true。如果为真,您将为您的 Google map 制作动画。否则,您将不会制作动画。像这样:

public class MapsActivity extends FragmentActivity
implements OnMapReadyCallback, LocationListener {

private GoogleMap googleMap;
private boolean firstRender = true;

@Override
public void onLocationChanged(Location location) {
CameraUpdate current = CameraUpdateFactory.newLatLngZoom(coordinates,15);
if (firstRender) {
googleMap.animateCamera(current);
firstRender = false;
}
else {
googleMap.moveCamera(current);
}
}
}

关于安卓:谷歌地图相机动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45072207/

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