android - Mapbox 导航完成路线
问题描述
我使用 Mapbox Navigation 转弯 UI 并想在完成路线后做一些事情。我找不到这个功能。有谁知道如何做到这一点?
解决方案
你可以这样做ProgressChangeListener
NavigationViewOptions.Builder options = NavigationViewOptions.builder();
options.progressChangeListener(new ProgressChangeListener() {
@Override
public void onProgressChange(Location location, RouteProgress routeProgress) {
if (routeProgress.currentState().equals(RouteProgressState.ROUTE_ARRIVED)) {
// Execute arrival logic
}
}
});
推荐阅读
- html - 在 Visual Studio Code 中输入脚本时我的问题是什么
- r - 如何从嵌套在多级列表中的数据中提取信息?
- visual-studio - 如何调试 C4722 #import 引用了缺失类型库中的类型;'missing-type' 用作占位符
- java - JSON 反序列化器在 REST api @RequestBody 中为 Collection 类型返回“null”
- html - “scroll-snap-type:y 强制”在 Safari 中具有不可见的边距
- python - 我想在python中编写一个函数,如果所有数字都是偶数,则返回true
- python - Swagger with Flask (restx) 中的下拉菜单
- docker - docker中的wget打印数千行以显示进度而不是单行进度条
- ios - Swift 动画 CollectionView 项目点击
- javascript - 无法获得 useMutations 的回报?