3 |
import java.util.List; |
import java.util.List; |
4 |
|
|
5 |
import android.content.Intent; |
import android.content.Intent; |
6 |
|
import android.graphics.drawable.Drawable; |
7 |
import android.os.Bundle; |
import android.os.Bundle; |
8 |
import android.util.Log; |
import android.util.Log; |
9 |
|
|
10 |
import com.google.android.maps.MapActivity; |
import com.google.android.maps.MapActivity; |
11 |
import com.google.android.maps.MapController; |
import com.google.android.maps.MapController; |
12 |
import com.google.android.maps.MapView; |
import com.google.android.maps.MapView; |
13 |
|
import com.google.android.maps.MyLocationOverlay; |
14 |
|
import com.google.android.maps.Overlay; |
15 |
|
|
16 |
import dk.thoerup.traininfo.R; |
import dk.thoerup.traininfo.R; |
17 |
|
|
42 |
Log.i("MapView", "" + userLocation.getLatitude() + "," + userLocation.getLongitude()); |
Log.i("MapView", "" + userLocation.getLatitude() + "," + userLocation.getLongitude()); |
43 |
mapController.setCenter( userLocation.toGeopoint() ); |
mapController.setCenter( userLocation.toGeopoint() ); |
44 |
|
|
45 |
StationOverlay stationOverlay = new StationOverlay(getResources().getDrawable(R.drawable.train_24)); |
Drawable defaultIcon = getResources().getDrawable(R.drawable.train_24); |
46 |
|
StationOverlay stationOverlay = new StationOverlay(defaultIcon, this); |
|
stationOverlay.addUserLocation( userLocation ); |
|
47 |
|
|
48 |
List<GeoPair> stations = (List<GeoPair>) launchedBy.getSerializableExtra("stations"); |
List<GeoPair> stations = (List<GeoPair>) launchedBy.getSerializableExtra("stations"); |
49 |
stationOverlay.addStations( stations ); |
stationOverlay.addStations( stations ); |
50 |
|
|
51 |
mapView.getOverlays().add( stationOverlay ); |
List<Overlay> overlays = mapView.getOverlays(); |
52 |
|
overlays.add( stationOverlay ); |
53 |
|
|
54 |
|
MyLocationOverlay myLocation = new MyLocationOverlay(this,mapView); |
55 |
|
myLocation.enableMyLocation(); |
56 |
|
|
57 |
|
overlays.add( myLocation ); |
58 |
} |
} |
59 |
|
|
60 |
|
|