gpt4 book ai didi

java - 如何让人类标记在 map 上移动?

转载 作者:行者123 更新时间:2023-12-02 13:07:27 25 4
gpt4 key购买 nike

我在 map 上有一个标记 humanMarker。如何让它随着用户移动而移动?

private Marker humanMarker;

humanMarker = map.addMarker(new MarkerOptions()
.position(new LatLng(mLocation.getLatitude(), mLocation.getLongitude()))
.icon(BitmapDescriptorFactory.fromResource(R.drawable.human)));

最佳答案

尝试重写onLocationChanged方法。当用户位置改变时, humanMarker 会移动。

@Override
public void onLocationChanged(Location location) {
// Update current location of the marker
humanMarker.setPosition(new LatLng(location.getLatitude(), location.getLongitude()));
}

关于java - 如何让人类标记在 map 上移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44085899/

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