aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/CacheDetailActivity.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2014-08-17 07:17:05 +0200
committerBananeweizen <bananeweizen@gmx.de>2014-08-17 07:17:05 +0200
commite3be57dd69935b33b63b172bbf206bf402aa8b3f (patch)
treebdf9e271e1186266e8a16baed979cadcb2812af8 /main/src/cgeo/geocaching/CacheDetailActivity.java
parent8c468294662cb57a1d7b8ec8b9a9195e277bc339 (diff)
downloadcgeo-e3be57dd69935b33b63b172bbf206bf402aa8b3f.zip
cgeo-e3be57dd69935b33b63b172bbf206bf402aa8b3f.tar.gz
cgeo-e3be57dd69935b33b63b172bbf206bf402aa8b3f.tar.bz2
convert navigation popup menu to action menu
Diffstat (limited to 'main/src/cgeo/geocaching/CacheDetailActivity.java')
-rw-r--r--main/src/cgeo/geocaching/CacheDetailActivity.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/CacheDetailActivity.java b/main/src/cgeo/geocaching/CacheDetailActivity.java
index 61403b9..3a7fa0f 100644
--- a/main/src/cgeo/geocaching/CacheDetailActivity.java
+++ b/main/src/cgeo/geocaching/CacheDetailActivity.java
@@ -9,6 +9,7 @@ import cgeo.geocaching.activity.AbstractViewPagerActivity;
import cgeo.geocaching.activity.INavigationSource;
import cgeo.geocaching.activity.Progress;
import cgeo.geocaching.apps.cache.navi.NavigationAppFactory;
+import cgeo.geocaching.apps.cache.navi.NavigationSelectionActionProvider;
import cgeo.geocaching.apps.cachelist.MapsWithMeCacheListApp;
import cgeo.geocaching.compatibility.Compatibility;
import cgeo.geocaching.connector.ConnectorFactory;
@@ -430,11 +431,13 @@ public class CacheDetailActivity extends AbstractViewPagerActivity<CacheDetailAc
@Override
public boolean onCreateOptionsMenu(final Menu menu) {
CacheMenuHandler.addMenuItems(this, menu, cache);
- final MenuItem menuItem = menu.findItem(R.id.menu_default_navigation);
+ MenuItem menuItem = menu.findItem(R.id.menu_default_navigation);
final NavigationActionProvider navAction = (NavigationActionProvider) MenuItemCompat.getActionProvider(menuItem);
if (navAction != null) {
navAction.setNavigationSource(this);
}
+ menuItem = menu.findItem(R.id.menu_navigate);
+ NavigationSelectionActionProvider.initialize(menuItem, cache);
return true;
}