aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--main/src/cgeo/geocaching/maps/AbstractMap.java5
-rw-r--r--main/src/cgeo/geocaching/maps/google/GoogleMapActivity.java5
-rw-r--r--main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapActivity.java5
3 files changed, 6 insertions, 9 deletions
diff --git a/main/src/cgeo/geocaching/maps/AbstractMap.java b/main/src/cgeo/geocaching/maps/AbstractMap.java
index d9ee751..d341823 100644
--- a/main/src/cgeo/geocaching/maps/AbstractMap.java
+++ b/main/src/cgeo/geocaching/maps/AbstractMap.java
@@ -1,5 +1,6 @@
package cgeo.geocaching.maps;
+import cgeo.geocaching.R;
import cgeo.geocaching.maps.interfaces.MapActivityImpl;
import android.app.Activity;
@@ -50,7 +51,9 @@ public abstract class AbstractMap {
}
public boolean onCreateOptionsMenu(Menu menu) {
- return mapActivity.superOnCreateOptionsMenu(menu);
+ final boolean result = mapActivity.superOnCreateOptionsMenu(menu);
+ mapActivity.getActivity().getMenuInflater().inflate(R.menu.map_activity, menu);
+ return result;
}
public boolean onPrepareOptionsMenu(Menu menu) {
diff --git a/main/src/cgeo/geocaching/maps/google/GoogleMapActivity.java b/main/src/cgeo/geocaching/maps/google/GoogleMapActivity.java
index dcff363..a98241f 100644
--- a/main/src/cgeo/geocaching/maps/google/GoogleMapActivity.java
+++ b/main/src/cgeo/geocaching/maps/google/GoogleMapActivity.java
@@ -1,6 +1,5 @@
package cgeo.geocaching.maps.google;
-import cgeo.geocaching.R;
import cgeo.geocaching.activity.FilteredActivity;
import cgeo.geocaching.maps.AbstractMap;
import cgeo.geocaching.maps.CGeoMap;
@@ -84,9 +83,7 @@ public class GoogleMapActivity extends MapActivity implements MapActivityImpl, F
@Override
public boolean superOnCreateOptionsMenu(Menu menu) {
- final boolean result = super.onCreateOptionsMenu(menu);
- getMenuInflater().inflate(R.menu.map_activity, menu);
- return result;
+ return super.onCreateOptionsMenu(menu);
}
@Override
diff --git a/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapActivity.java b/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapActivity.java
index 232fe3c..a0384b8 100644
--- a/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapActivity.java
+++ b/main/src/cgeo/geocaching/maps/mapsforge/MapsforgeMapActivity.java
@@ -1,6 +1,5 @@
package cgeo.geocaching.maps.mapsforge;
-import cgeo.geocaching.R;
import cgeo.geocaching.activity.FilteredActivity;
import cgeo.geocaching.maps.AbstractMap;
import cgeo.geocaching.maps.CGeoMap;
@@ -79,9 +78,7 @@ public class MapsforgeMapActivity extends MapActivity implements MapActivityImpl
@Override
public boolean superOnCreateOptionsMenu(Menu menu) {
- final boolean result = super.onCreateOptionsMenu(menu);
- getMenuInflater().inflate(R.menu.map_activity, menu);
- return result;
+ return super.onCreateOptionsMenu(menu);
}
@Override