问题标签 [mapbox-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
577 浏览

javascript - 由于 API GET 请求错误,无法在 Mapbox 中加载图层

我试图开发一个网络地图界面,使我能够选择基本地图样式,这也将呼叫中心员工人数添加到地图中。它将以毕业符号的形式出现,其中圆圈越大表示没有。的员工。当我检查网页时,它显示“{“message”:“id 必须是格式为 account.handle”} 的字符串。

附上网页截图。代码如下网页在这里网页

0 投票
2 回答
275 浏览

android - 添加 Mapbox 导航 SDK 包后无法同步 gradle 项目。它显示一些不相关的错误

这是我的 gradle 文件。我使用的是 Appcompat 25.3.1 版本,但错误出现在 Appcompat 26.1.0 上。删除导航 SDK 包时,此错误会消失。我不明白发生了什么。任何帮助是极大的赞赏。

这是我的错误信息:

即使单击安装存储库和同步项目也绝对没有任何作用。

0 投票
2 回答
144 浏览

android - Mapbox 导航包添加时在 gradle 构建中显示错误。

我正在创建一个空白项目,我compile 'com.mapbox.mapboxsdk:mapbox-android-navigation:0.6.3'在 gradle 文件中添加了 mapbox 导航包。它在 appcompat 文件中显示错误,如下所示:-

即使我使用不同版本的 Appcompat 文件。在添加导航包之前,一切都很好。有人可以帮我找出这个奇怪的错误。

这是我的应用程序的 gradle 文件:

0 投票
1 回答
492 浏览

android - 由于 MapboxTelemetry 导致的崩溃(没有虚拟方法初始化)

与 Mapbox 相关的类没有任何更改,我在运行我的应用程序后立即崩溃。

我不知道是什么原因造成的,也找不到任何回应。

这些是我的 gradle 依赖项:

这是崩溃日志

致命异常:主进程:com.example.myapp,PID:16817 java.lang.NoSuchMethodError:没有虚拟方法初始化(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/mapbox/services/ android/telemetry/location/LocationEngine;)V 在类 Lcom/mapbox/services/android/telemetry/MapboxTelemetry; 或其超类(“com.mapbox.services.android.telemetry.MapboxTelemetry”的声明出现在 com.mapbox 的 /data/app/com.example.myapp-4RgMqGrrEFZc1X5nPn936g==/base.apk:classes84.dex 中)。 mapboxsdk.Mapbox.getInstance(Mapbox.java:

11-02 10:10:35.386 16817-16817/com.example.myapp E/CrashlyticsCore:执行任务失败。java.util.concurrent.TimeoutException 在 com.crashlytics.android.core.CrashlyticsExecutorServiceWrapper.executeSyncLoggingException(CrashlyticsExecutorServiceWrapper.java:44) 在 com.crashlytics.android 的 java.util.concurrent.FutureTask.get(FutureTask.java:206)。 core.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:

0 投票
2 回答
2275 浏览

java - 如何始终在 Mapbox android 中显示 Infowindow 而无需单击标记?

我正在研究mapbox android。我需要在加载活动时将信息窗口显示在所有标记的顶部,而无需单击标记以查看每个信息窗口。如何在 mapbox 中实现此功能?

这是代码: -

0 投票
2 回答
572 浏览

java - 我可以膨胀一个视图来替换 mapbox android 中的图标吗?

在 mapbox 中添加标记时,可以向标记添加自定义图标。我想知道我们是否可以扩展视图(R.layout 文件)而不是分配可绘制图标。

这是代码: -

0 投票
1 回答
494 浏览

android - 监听 LineLayer 上的点击事件

使用以下代码将各种线添加到表示路线的地图中:

我希望能够确定何时单击这些行之一。目前,MapBox 调用OnMapClick并传入一个LatLng对象。然后,我可以使用以下命令查询具有该custom-line属性的渲染功能:

如果selectedKeysthen 包含任何返回Feature的对象,我可以使用 查询它们的坐标.getGeometry()。将这些值与LatLng传入的对象中的值进行比较,可以粗略估计点击了哪条线。但是,当行项目紧密分组时,这是非常不准确和麻烦的。

如何监听这些订单项的点击事件?

0 投票
4 回答
17350 浏览

android - 如何在android的MAPBOX中获取当前位置

因为我在我的应用程序中使用 MAPBOX。我不知道如何获得当前的纬度和经度。我用这种方式获取当前位置。但它显示空对象引用。请帮我解决我的问题

0 投票
1 回答
97 浏览

android - 重新创建活动时,添加图层无效

我有这个问题:在屏幕方向之后,我尝试(重新)添加Layer我之前在onDestroy(). 如果我寻找Layerin mapBoxMap.getLayer(String id),我会得到null,即使在此之前我将此图层添加到地图中。日志显示没有任何可疑之处。

0 投票
1 回答
807 浏览

android - 如何在片段内使用 MapBox NavigationView

基于 0.7.0 中引入的更改,我需要使用逐向导航下拉式 UI,但是在我的片段中,所以我需要帮助试图弄清楚如何作为文档这样做实现NavigationView是基于Activity的,比如Fragment不同的生命周期回调

我需要在我的片段中使用插入式 UI 的原因是因为我的片段在选项卡控件中,并且已经在处理一些基于位置的自定义功能,并且需要在需要时显示逐向导航