Mapbox/Android/Java - 添加标记

问题描述 投票:0回答:0

作为一名开发人员,我在 android 上使用地图已经有一段时间了,现在我必须将 MapBox 集成到一个只有 Java,没有 Kotlin 的现有应用程序中,而且我发现绝对没有办法向 Mapbox 地图添加标记!

老实说这太荒谬了,应该不会超过几分钟。对不起我的咆哮。

所有文档仅适用于 Kotlin,任何将其迁移到 Java 的尝试都会发现大多数方法/类不可用。

这是我的进口货:

   implementation 'com.mapbox.maps:android:10.12.0'

这是实例化的地图:

    mapView = mView.findViewById(R.id.fpmb_mapView);
    mapView.getMapboxMap().loadStyleUri(Style.MAPBOX_STREETS);
    mapView.getMapboxMap().setCamera(new CameraOptions.Builder().center(Point.fromLngLat(-56, -34)).zoom(8.0).build());

在添加标记方面的任何帮助将不胜感激。

编辑 1:遵循 kotlin 示例确实有效,它需要调整...,但它有效:https://docs.mapbox.com/android/maps/examples/add-one-marker-symbol/ https://docs.mapbox.com/android/maps/examples/default-point-annotation/

java android mapbox
© www.soinside.com 2019 - 2024. All rights reserved.