public static void initDefaultNavigationMenuItem(final Menu menu, final INavigationSource navigationSource) {
        final MenuItem defaultNavigationMenuItem = menu.findItem(R.id.menu_default_navigation);
        final NavigationActionProvider defaultNavAction = (NavigationActionProvider) MenuItemCompat.getActionProvider(defaultNavigationMenuItem);
        if (defaultNavAction != null) {
            defaultNavAction.setNavigationSource(navigationSource);
        }
    }
Methods to be implemented by the activity to react to the cache menu selections.
main/src/main/java/cgeo/geocaching/CacheMenuHandler.java