Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
mapView = (MapView) findViewById(R.id.mapview1);<br />
mapView.setBuiltInZoomControls(true);<br />
mc = mapView.getController();<br />
mc.setZoom(14);<br />
}<br />
lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);<br />
locationListener = new MyLocationListener();<br />
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 10000, 1,<br />
locationListener);<br />
private class MyLocationListener implements LocationListener {<br />
public void onLocationChanged(Location loc) {<br />
if (loc != null) {<br />
Toast.makeText(getBaseContext(), "Location changed\nLat: "<br />
+ loc.getLatitude()<br />
+ "\nLng: " + loc.getLongitude(),<br />
Toast.LENGTH_SHORT).show();<br />
int lat = (int) (loc.getLatitude() * 1E6);<br />
int lng = (int) (loc.getLongitude() * 1E6);<br />
GeoPoint point = new GeoPoint(lat, lng);<br />
mc.animateTo(point); // mapController.setCenter(point);<br />
}<br />
}<br />
public void onProviderDisabled(String provider) {<br />
// TODO Auto-generated method stub<br />
}<br />
public void onProviderEnabled(String provider) {<br />
// TODO Auto-generated method stub<br />
}<br />
}<br />
public void onStatusChanged(String provider, int status, Bundle extras) {<br />
// TODO Auto-generated method stub<br />
}<br />
2<br />
Override เมธอด<br />
@Override<br />
protected boolean isRouteDisplayed() {<br />
// TODO Auto-generated method stub<br />
return false;<br />
}<br />
}<br />
186<br />
<strong>Android</strong> <strong>App</strong> <strong>Development</strong> <strong>ฉบับสมบูรณ์</strong>