aboutsummaryrefslogtreecommitdiffstats
path: root/src/cgeo/geocaching/mapcommon
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgeo/geocaching/mapcommon')
-rw-r--r--src/cgeo/geocaching/mapcommon/MapBase.java7
-rw-r--r--src/cgeo/geocaching/mapcommon/cgeomap.java26
2 files changed, 18 insertions, 15 deletions
diff --git a/src/cgeo/geocaching/mapcommon/MapBase.java b/src/cgeo/geocaching/mapcommon/MapBase.java
index 2340998..cd4c12d 100644
--- a/src/cgeo/geocaching/mapcommon/MapBase.java
+++ b/src/cgeo/geocaching/mapcommon/MapBase.java
@@ -6,6 +6,7 @@ import android.content.res.Resources;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
+import android.view.View;
/**
* Base class for the map activity. Delegates base class calls to the
@@ -13,7 +14,7 @@ import android.view.MenuItem;
* @author rsudev
*
*/
-public class MapBase {
+public abstract class MapBase {
ActivityImpl mapActivity;
@@ -61,4 +62,8 @@ public class MapBase {
return mapActivity.superOnOptionsItemSelected(item);
}
+ public abstract void goHome(View view);
+
+ public abstract void goManual(View view);
+
}
diff --git a/src/cgeo/geocaching/mapcommon/cgeomap.java b/src/cgeo/geocaching/mapcommon/cgeomap.java
index 7ba7532..0722981 100644
--- a/src/cgeo/geocaching/mapcommon/cgeomap.java
+++ b/src/cgeo/geocaching/mapcommon/cgeomap.java
@@ -1,19 +1,26 @@
package cgeo.geocaching.mapcommon;
-import gnu.android.app.appmanualclient.*;
+import gnu.android.app.appmanualclient.AppManualReaderClient;
+
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.Locale;
import android.app.Activity;
import android.app.ProgressDialog;
-import java.util.ArrayList;
-import android.os.Bundle;
-import android.view.Menu;
-import android.view.MenuItem;
import android.content.DialogInterface;
import android.content.SharedPreferences;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
+import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
+import android.util.Log;
+import android.view.Menu;
+import android.view.MenuItem;
+import android.view.View;
+import android.view.WindowManager;
+import android.widget.ImageView;
import cgeo.geocaching.R;
import cgeo.geocaching.cgBase;
import cgeo.geocaching.cgCache;
@@ -35,15 +42,6 @@ import cgeo.geocaching.mapinterfaces.MapFactory;
import cgeo.geocaching.mapinterfaces.MapViewImpl;
import cgeo.geocaching.mapinterfaces.UserOverlayItemImpl;
-import android.util.Log;
-import android.view.View;
-import android.view.WindowManager;
-import android.widget.ImageView;
-import cgeo.geocaching.cgSearch;
-
-import java.util.HashMap;
-import java.util.Locale;
-
public class cgeomap extends MapBase {
private Resources res = null;