diff options
Diffstat (limited to 'main/src')
| -rw-r--r-- | main/src/cgeo/geocaching/maps/CGeoMap.java | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/main/src/cgeo/geocaching/maps/CGeoMap.java b/main/src/cgeo/geocaching/maps/CGeoMap.java index d40ee3f..ea6b19e 100644 --- a/main/src/cgeo/geocaching/maps/CGeoMap.java +++ b/main/src/cgeo/geocaching/maps/CGeoMap.java @@ -14,7 +14,6 @@ import cgeo.geocaching.cgWaypoint; import cgeo.geocaching.cgeoapplication; import cgeo.geocaching.cgeocaches; import cgeo.geocaching.activity.ActivityMixin; -import cgeo.geocaching.apps.cache.navi.NavigationAppFactory; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.WaypointType; import cgeo.geocaching.geopoint.Geopoint; @@ -89,7 +88,6 @@ public class CGeoMap extends AbstractMap implements OnDragListener, ViewFactory private static final int MENU_TRAIL_MODE = 4; private static final int MENU_CIRCLE_MODE = 5; private static final int MENU_AS_LIST = 6; - private static final int MENU_NAVIGATE = 7; private static final String EXTRAS_MAP_TITLE = "mapTitle"; @@ -525,8 +523,6 @@ public class CGeoMap extends AbstractMap implements OnDragListener, ViewFactory menu.add(0, MENU_TRAIL_MODE, 0, res.getString(R.string.map_trail_hide)).setIcon(android.R.drawable.ic_menu_recent_history); menu.add(0, MENU_CIRCLE_MODE, 0, res.getString(R.string.map_circles_hide)).setIcon(R.drawable.ic_menu_circle); menu.add(0, MENU_AS_LIST, 0, res.getString(R.string.map_as_list)).setIcon(android.R.drawable.ic_menu_agenda); - submenu = menu.addSubMenu(2, MENU_NAVIGATE, 0, res.getString(R.string.cache_menu_navigate)).setIcon(android.R.drawable.ic_menu_more); - NavigationAppFactory.addMenuItems(submenu, this.activity, res, false); return true; } @@ -571,10 +567,7 @@ public class CGeoMap extends AbstractMap implements OnDragListener, ViewFactory } item = menu.findItem(MENU_AS_LIST); - item.setVisible(live); - item.setEnabled(CollectionUtils.isNotEmpty(caches)); - - menu.findItem(MENU_NAVIGATE).setEnabled(cachesCnt <= 1); + item.setEnabled(live && CollectionUtils.isNotEmpty(caches)); } catch (Exception e) { Log.e(Settings.tag, "cgeomap.onPrepareOptionsMenu: " + e.toString()); } @@ -726,10 +719,7 @@ public class CGeoMap extends AbstractMap implements OnDragListener, ViewFactory } return true; - } else { - NavigationAppFactory.onMenuItemSelected(item, geo, activity, res, caches != null && caches.size() > 0 ? caches.get(0) : null, search, null, coordsIntent); } - break; } return false; } |
