在 OsmDroid 上向地图添加 view/layout

Add a view/layout to a Map on OsmDroid

我正在使用 osmdroid,我想知道是否有办法 "stick" 在地图上查看。 OverlayItem 的问题是不删除它就无法更改它。删除并创建另一个项目不节能。

提前致谢。

不确定你所说的 "view",但看看 OSMBonusPack Marker:你可以更改它的大部分属性而不必 delete/recreate。

如果您将视图的 LayoutParams 设置为 MapView.LayoutParams,则可以使用 mapView.addView() 向地图添加地理定位视图。在 LayoutParams 中可以设置视图的位置。