androidbox中的Mapbox - onNavigationFinished()方法一旦完成就不会将我发送到另一个活动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了androidbox中的Mapbox - onNavigationFinished()方法一旦完成就不会将我发送到另一个活动相关的知识,希望对你有一定的参考价值。

Mapbox - 我使用mapbox导航UI在android studio中实现了onNavigationFinished()方法

我是编码的初学者,所以请帮忙。

我在https://docs.mapbox.com/android/navigation/overview/user-interaction/找到了这个

所以基本上我希望它发送给我另一个活动,但它似乎没有调用onNavigationFinished方法

@Override
public void onNavigationFinished() {
    SendUserToPostActivity();
}

private void SendUserToPostActivity() {
    Intent postIntent = new Intent(RouteActivity.this, PostActivity.class);
    postIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
    startActivity(postIntent);
    finish();
}

mapbox screenshot

答案

通过你的implements NavigationListeneractivity示例代码中的fragment https://docs.mapbox.com/android/navigation/examples/navigationview-with-fragment/

以上是关于androidbox中的Mapbox - onNavigationFinished()方法一旦完成就不会将我发送到另一个活动的主要内容,如果未能解决你的问题,请参考以下文章

如何在 react-native 中的 mapbox 地图上绘制导航线?

iOS 中的 Mapbox 导航和我的 mapView 控制器

如何从 mapbox 解决 Surface API 中的 CORS 问题?

react-mapbox-gl中的可样式标记/功能?

Vue.js 单文件组件中的 Mapbox-gl (Quasar-Framework)

MapBox - 每个功能的符号层中的不同图标图像