问题标签 [heremaps-android-sdk]
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.
if-statement - MapGesture.OnGestureListener 让用户选择他们想要的路线
下面更新!!
我试图让用户决定他们想要采取的 3 条路线中的哪一条。这是路线的屏幕截图。
我正在使用 HERE SDK FOR ANDROID (PREMIUM EDITION) 3.18.5
这是我将路线添加到地图的代码:
当我将它们添加到地图时,我将第一条路线设为正常颜色,然后其他两条路线为灰色,并且它们的 zIndex 较低,以免覆盖所选路线。
我正在使用 MapGesture.OnGestureListener 来确定何时选择了其中一条路线。这是代码。
此代码使最初选择的路线 [0] 突出显示,我认为它应该只突出显示选择的另一条路线。我还没有将最初选择的路线设为灰色,或者在屏幕顶部更新时间和距离,但是当我使用代码时,它会运行其中的所有 Log 调用。
我正在调用私有 var mapGestures: MapGesture.OnGestureListener?= null 在 initMapFragmentView() 中我还有其他对 NavigationListener 的调用。
这是手势的 HERE Docs的链接。
如果问题出在 onMapObjectsSelected for 循环上,或者我如何设置 if 语句或其他问题,我不肯定?当我单击任何一条灰色折线时,它们中的所有 3 条都会突出显示,而不仅仅是选中的那条。
更新!!
我做了一些代码更改,试图让它工作。在此过程中,我发现同一 MapRoute 的值不同。例如:
这将打印出这些值:
我现在试图找出为什么相同 MapRoute(routeResults[0].route) 的值不同?
我是否误解了 MapRoute 的命名方式?因为当我点击地图上的路线时,它也会返回不同的值。有没有更好的方法来确定用户选择了哪条路线?
android - Android SDK 路线导航定制
您好,我正在尝试在我的应用程序中自定义此处的导航
是否可以更改导航内路线的粗细(类似线程Android HereMaps SDK 路线粗细? )?
使用 NavigationManager.MapUpdateMode.ROADVIEW 时是否可以更改最大/最小缩放?
最后是否可以在导航内的屏幕底部移动 mapView.positionIndicator ?
android - 如何使用 HERE SDK 计算一个月内的交易数量?
我正在使用Here android sdk,我试图通过路由估计交易数量。我只是在使用路由、导航,并且我已经禁用了流量。
有人能告诉我如何估计交易数量吗?
react-native - 为 React Native 应用程序(iOS 和 Android)实现 Here SDK 的最佳方式是什么?
是否有现有的 React-Native 库来实现 Here 地图和导航,还是我必须为这两个平台本地实现 Here SDK?
android - 安卓位置管理器不工作。我无法获取当前位置
我在我的项目中使用 HERE 地图。我无法获取用户的当前位置。但我可以得到最后一个已知的位置。
mLocationManagerNetwork.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 5, 0, mLocationListenerNetwork); 正在工作,为什么我遇到上述问题?
android - 这里Android SDK与华为的兼容性
我正在创建一个当前集成 Google Maps SDK 的应用程序,问题是我们有一些使用华为的用户,由于缺少 Google Play 服务而无法呈现 Google Maps。我发现这个问题提到了我刚才所说的。
我想知道Here Maps SDK是否考虑了使用华为手机的用户。如果是这样,在这方面是否有额外的步骤?
flutter - 在 HERE Flutter SDK 上使用导航时运行时崩溃
我在使用导航时在运行时遇到了一些错误。此外,我在应用程序中实现代码时使用的参考是
heremaps/here-sdk-examples/navigation_app
我几乎每次尝试都会遇到这种崩溃。你对这个话题有什么建议?这里版本:4.8.0.0 Flutter 版本:2.5.2 • 通道稳定
heremaps-android-sdk - 执行 setPadding 方法后如何更改基本相机视角?
由于视图左侧的 UI,我使用setPadding方法移动了地图的中心。在当前位置标记位于正确位置之后,但道路的尽头仍以屏幕中间为中心。如何更改基本相机视角(主要点)以匹配预期状态?我正在使用带有 MapUpdateMode - ROADVIEW 的导航管理器。
当前状态:
预期状态:
我正在使用 HERE SDK for Android (Premium Edition) 3.18.3
heremaps-android-sdk - 有没有办法修改 NavigationManager.RoadView 缩放行为?
我在用:
ROADVIEW - 使用 NavigationManager.RoadView 更新地图,缩放级别会根据接近的机动、道路类型和速度自动调整。
我可以更改默认的自动缩放行为吗?有没有可用的价值乘数?
我正在使用 HERE SDK for Android (Premium Edition) 3.18.3
java - 如何使用 Here Maps SDK 将数据中心(POI、样式)与 Android 应用程序集成
我目前正在使用(Here maps freemium plan),将 Here maps Android SDK(Premium Edition -version 3.18)与 Android studio 项目集成。
还在 ( https://studio.here.com/ ) 上创建了一个数据中心项目,其中包含具有自定义点样式的 POI 数据的图层。
我正在尝试做的是,将来自 Data Hub 的数据与我的 Android 项目集成,因此一旦加载,自定义 POI 将在地图上可见。我确实知道添加一个MapContainer
可以用作地图图层,然后可以容纳多个MapMarker
对象,但我认为在处理大量POI 和其他数据时这不是明智之举。
那么,有没有一种方法可以在 Data Hub 和 Android 项目之间建立连接,自动同步数据和样式?
这是因为免费增值计划吗?
如果这是计划限制,那么建立这种连接的文档在哪里?
因为,一旦发布 Data Hub 项目,我收到的唯一东西就是查看器链接。