diff options
Diffstat (limited to 'src/cgeo/geocaching/mapcommon')
| -rw-r--r-- | src/cgeo/geocaching/mapcommon/MapBase.java | 7 | ||||
| -rw-r--r-- | src/cgeo/geocaching/mapcommon/cgeomap.java | 26 |
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; |
