diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2014-08-17 07:17:05 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2014-08-17 07:17:05 +0200 |
| commit | e3be57dd69935b33b63b172bbf206bf402aa8b3f (patch) | |
| tree | bdf9e271e1186266e8a16baed979cadcb2812af8 /main/src/cgeo/geocaching/CacheDetailActivity.java | |
| parent | 8c468294662cb57a1d7b8ec8b9a9195e277bc339 (diff) | |
| download | cgeo-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.java | 5 |
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; } |
