aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/maps/CachesOverlay.java
diff options
context:
space:
mode:
authorBananeweizen <Bananeweizen@gmx.de>2012-04-12 21:14:28 +0200
committerBananeweizen <Bananeweizen@gmx.de>2012-04-12 21:14:28 +0200
commitf415daeb4a099b0cda567d4e0878654536006bc7 (patch)
tree1c6a89e6d583f96f4ee31a7a2f463deeb872788a /main/src/cgeo/geocaching/maps/CachesOverlay.java
parentb2f4fa6db9e262d087d715c497b1241833a0599d (diff)
downloadcgeo-f415daeb4a099b0cda567d4e0878654536006bc7.zip
cgeo-f415daeb4a099b0cda567d4e0878654536006bc7.tar.gz
cgeo-f415daeb4a099b0cda567d4e0878654536006bc7.tar.bz2
refactorings: preparations to make #1303 easier
Diffstat (limited to 'main/src/cgeo/geocaching/maps/CachesOverlay.java')
-rw-r--r--main/src/cgeo/geocaching/maps/CachesOverlay.java13
1 files changed, 2 insertions, 11 deletions
diff --git a/main/src/cgeo/geocaching/maps/CachesOverlay.java b/main/src/cgeo/geocaching/maps/CachesOverlay.java
index 2ff3d90..17c7c0f 100644
--- a/main/src/cgeo/geocaching/maps/CachesOverlay.java
+++ b/main/src/cgeo/geocaching/maps/CachesOverlay.java
@@ -18,7 +18,6 @@ import org.apache.commons.lang3.StringUtils;
import android.app.ProgressDialog;
import android.content.Context;
-import android.content.Intent;
import android.graphics.Canvas;
import android.graphics.DashPathEffect;
import android.graphics.Paint;
@@ -227,19 +226,11 @@ public class CachesOverlay extends AbstractItemizedOverlay {
final IWaypoint coordinate = item.getCoord();
if (StringUtils.isNotBlank(coordinate.getCoordType()) && coordinate.getCoordType().equalsIgnoreCase("cache") && StringUtils.isNotBlank(coordinate.getGeocode())) {
- Intent popupIntent = new Intent(context, cgeopopup.class);
-
- popupIntent.putExtra("geocode", coordinate.getGeocode());
-
CGeoMap.markCacheAsDirty(coordinate.getGeocode());
- context.startActivity(popupIntent);
+ cgeopopup.startActivity(context, coordinate.getGeocode());
} else if (coordinate.getCoordType() != null && coordinate.getCoordType().equalsIgnoreCase("waypoint") && coordinate.getId() > 0) {
- Intent popupIntent = new Intent(context, cgeowaypoint.class);
-
- popupIntent.putExtra("waypoint", coordinate.getId());
-
CGeoMap.markCacheAsDirty(coordinate.getGeocode());
- context.startActivity(popupIntent);
+ cgeowaypoint.startActivity(context, coordinate.getId());
} else {
waitDialog.dismiss();
return false;