private static void navigateGeopoint(final Activity activity, final Geopoint destination, final App app) {
        if (app instanceof GeopointNavigationApp) {
            final GeopointNavigationApp geopointApp = (GeopointNavigationApp) app;
            if (destination != null) {
                geopointApp.navigate(activity, destination);
            }
        }
    }
Handles menu selections for menu entries created with
{@link #showNavigationMenu(Activity, Geocache, Waypoint, Geopoint)}.
main/src/main/java/cgeo/geocaching/apps/navi/NavigationAppFactory.java