如何解决MapBox 中 PathOverlay 的替代方案是什么?
我正在使用 PubNub 构建实时位置共享 Android 应用程序。 我使用 Google 地图关注 one of their tutorials,他们有一个 extension on using MapBox。
就我个人而言,我更倾向于 MapBox 的慷慨免费套餐。 遗憾的是,大多数方法和类现在都已弃用,而且我还不够先进,无法理解 MapBox 文档。
我有 Markers 和 PathOverLay 都没有找到,并且有相同的 MapView。 我使用的是 MapBox 的最新 SDK 版本
private void initializepolyline() {
mMapView.removeOverlay(mLine);
mMapView.clear();
mLine = new PathOverlay(Color.BLUE,5);
}
private void updatepolyline() {
mMapView.removeOverlay(mLine);
mLine.addPoint(mLatLng);
mMapView.getoverlays().add(mLine);
}
private void updateCamera() {
mMapView.setCameradistance(10);
mMapView.setCenter(mLatLng);
}
private void updateMarker() {
if (!isFirstMessage) {
mMapView.removeMarker(mMarker);
}
isFirstMessage = false;
mMarker = new Marker(mMapView,"",mLatLng);
mMapView.addMarker(mMarker);
}
}
这是来自MBoxShareLocationActivity.java
的片段
这是本教程附带的源代码的 link。
已弃用的类:Markers
、PathOverlay
未找到、Googleapiclient
、LocationServices
、FusedLocationApi
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。