diff options
author | sjtufs <sjtu_fs@outlook.com> | 2013-08-29 10:23:02 +0800 |
---|---|---|
committer | sjtufs <sjtu_fs@outlook.com> | 2013-08-29 10:23:02 +0800 |
commit | d3684b3bfd46c3a36e994d12193ebab1d2913c93 (patch) | |
tree | 060345e2148e9c195d0f17258e733b52fc22654d /client/Piztor/src/com/macaroon/piztor/MapMaker.java | |
parent | 8f1982baf087949df2ac6492235b411a7cfdf59f (diff) |
fix #6
Diffstat (limited to 'client/Piztor/src/com/macaroon/piztor/MapMaker.java')
-rw-r--r-- | client/Piztor/src/com/macaroon/piztor/MapMaker.java | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/client/Piztor/src/com/macaroon/piztor/MapMaker.java b/client/Piztor/src/com/macaroon/piztor/MapMaker.java index 4e30df6..9b422fc 100644 --- a/client/Piztor/src/com/macaroon/piztor/MapMaker.java +++ b/client/Piztor/src/com/macaroon/piztor/MapMaker.java @@ -8,6 +8,7 @@ import android.util.Log; import android.util.AttributeSet; import android.annotation.SuppressLint; import android.location.Location; +import android.location.LocationManager; import android.os.Bundle; import android.os.Handler; import android.os.Message; @@ -20,7 +21,10 @@ import android.widget.ImageButton; import android.widget.ImageView; import android.widget.TextView; import android.app.Activity; +import android.app.AlertDialog; import android.content.Context; +import android.content.DialogInterface; +import android.content.Intent; import android.content.res.Configuration; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; @@ -29,6 +33,7 @@ import android.widget.Toast; import android.view.View.OnClickListener; import android.widget.RadioGroup; import android.widget.RadioGroup.OnCheckedChangeListener; +import android.provider.Settings; import com.baidu.location.BDLocation; import com.baidu.location.BDLocationListener; @@ -72,9 +77,7 @@ public class MapMaker extends Activity { private MyOverlay markerOverlay; private OverlayItem nowMarker = null; - // - private Context context; - + // map touch listener private MKMapTouchListener mapTouchListener; // Popup component @@ -83,6 +86,11 @@ public class MapMaker extends Activity { private View viewCache = null; private View popupInfo = null; + //misc + private Context context; + private LocationManager locationManager = null; + boolean isGPSEnabled; + /** * Constructor */ @@ -234,6 +242,7 @@ public class MapMaker extends Activity { InitPopup(); InitTouchListenr(); } + /** * Update location layer when new location is received */ |