我们正在使用OpenStreetMaps和Osmdroid。我们需要让用户的标记'pulse'成为一个小力场(如Uber的app)。
Marker类不提供对绘制为标记的View的访问权限,因此,我无法使用'startAnimation'启动动画。
有人知道怎么做这个吗?
以下是我的代码片段:
mUserMarker = new Marker(mOpenStreetMap);
mUserMarker.setPosition(mCurrentPosition);
mUserMarker.setAnchor(Marker.ANCHOR_CENTER, Marker.ANCHOR_CENTER);
mUserMarker.setIcon(ContextCompat.getDrawable(getActivity(), R.drawable.ic_my_position));
mUserMarker.setDraggable(true);
mUserMarker.setInfoWindow(null);
mOpenStreetMap.getOverlays().add(mUserMarker);
mOpenStreetMap.invalidate();