我希望更改map
marker
并滚动recyclerView
。但是使用onScrollStateChanged
方法并设置我的LatLng
,无法更改标记并移动相机!
现在,如何通过滚动RecyclerView
?
而且,这样做的最佳做法是什么?
谢谢。
答案 0 :(得分:1)
设置标记和动画相机的代码应如下所示。希望这有帮助
private void setLocationToMap(LatLng latLng) {
if (googleMap != null) {
MarkerOptions myLocation = new MarkerOptions();
myLocation.position(latLng);
googleMap.clear();
googleMap.addMarker(myLocation);
googleMap.animateCamera(CameraUpdateFactory.newLatLng(latLng));
myMarker = latLng;
}
}