Java Mapbox-在用户到达导航ui中的目标后实现一个方法

Java Mapbox-在用户到达导航ui中的目标后实现一个方法,java,android,firebase,navigation,mapbox,Java,Android,Firebase,Navigation,Mapbox,我需要实现一种方法,一旦用户到达设置的目的地,就将用户发送到另一个活动。我尝试了onNavigationFinished()方法,但没有成功。有人能帮我吗 public class RouteActivity extends AppCompatActivity implements OnMapReadyCallback, LocationEngineListener, PermissionsListener, MapboxMap.OnMapClickListener, Navigatio

我需要实现一种方法,一旦用户到达设置的目的地,就将用户发送到另一个活动。我尝试了onNavigationFinished()方法,但没有成功。有人能帮我吗

public class RouteActivity extends AppCompatActivity implements OnMapReadyCallback, LocationEngineListener,
    PermissionsListener, MapboxMap.OnMapClickListener, NavigationListener {

  @Override
  public void onNavigationFinished() {
    Intent mainIntent = new Intent(RouteActivity.this, MainActivity.class);
    mainIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
    startActivity(mainIntent);
    finish();
} }
看看这本书


onFinalDestinationArrival是一个回调函数,当您接近目的地时将调用它。

从何处发送?IE:你有没有收到任何错误消息等?这个问题与Firebase有什么关系?这里的用户帮不上什么忙