gpt4 book ai didi

java - 沿着标记移动相机

转载 作者:行者123 更新时间:2023-12-02 03:26:24 24 4
gpt4 key购买 nike

fresh.setOnMarkerDragListener(new GoogleMap.OnMarkerDragListener() {
@Override
public void onMarkerDragStart(Marker marker) {

}

@Override
public void onMarkerDrag(Marker marker) {
fresh.moveCamera( CameraUpdateFactory.newLatLngZoom(marker.getPosition(),15.0f));

}

@Override
public void onMarkerDragEnd(Marker marker) {

}
});

当我的标记位置发生变化时,我试图移动我的 map 相机,我希望这将使动画流畅,但不幸的是,性能非常鲁莽,当我触摸标记并移动它时,它去了南非,这是在印度

最佳答案

无法帮助您解决您的具体情况,因为我没有您的代码,但这是总体思路。您采取当前位置(相机所在位置)并获得所需位置(标记所在位置)。您使用称为值动画师的东西

https://developer.android.com/reference/android/animation/ValueAnimator

使用当前位置和所需位置对相机位置进行动画处理。值动画器会为您进行插值,但您必须设置想要动画的属性。

关于java - 沿着标记移动相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56905692/

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