maplibre-navigation-android icon indicating copy to clipboard operation
maplibre-navigation-android copied to clipboard

startNavigation doesn't require activity, context is enough.

Open dryaz opened this issue 8 months ago • 0 comments

NavigationLauncher.startNavigation doesn't require activity, context is enough.

https://github.com/maplibre/maplibre-navigation-android/blob/main/libandroid-navigation-ui/src/main/java/com/mapbox/services/android/navigation/ui/v5/NavigationLauncher.java

  • getDefaultSharedPreferences
  • new Intent(activity, MapboxNavigationActivity.class);
  • activity.startActivity(navigationActivity);

In all 3 places where activity is used context should be enough.

dryaz avatar Jun 25 '24 13:06 dryaz