private static void addMenuHelper(final Activity activity, final SimplePopupMenu menu, final int uniqueId, final CharSequence title, final RouteItem routeItem, final boolean addToRouteStart, final IndividualRoute individualRoute, final IndividualRoute.UpdateIndividualRoute routeUpdater, final Runnable updateRouteTrackButtonVisibility) {
        addMenuHelper(menu, uniqueId, title, R.drawable.ic_menu_add, item -> {
            individualRoute.addItem(activity, routeItem, routeUpdater, addToRouteStart);
            updateRouteTrackButtonVisibility(updateRouteTrackButtonVisibility);
        });
    }
@return the complete popup builder without dismiss listener specified
main/src/main/java/cgeo/geocaching/maps/MapUtils.java