public class MapDisplay extends MapActivity
{
MapView mapView;
private MapController mapController;
GeoPoint currentLocation;
LocationManager locationManager;
TextView textView;
Location location;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mapView=(MapView)findViewById(R.id.mapView);
//setting map parameters
mapView.setBuiltInZoomControls(true);
mapView.displayZoomControls(true);
mapView.setStreetView(true);
//mapView.setSatellite(false);
mapController=mapView.getController();
mapController.setZoom(18);
}
@Override
protected boolean isRouteDisplayed() {
// TODO Auto-generated method stub
return false;
}
}
答案 0 :(得分:0)
查看以下http://mobiforge.com/developing/story/using-google-maps-android并在此页面上搜索此关键字显示特定位置
答案 1 :(得分:0)
您需要首先获取当前位置,然后一旦完成,就可以在地图上显示它。
答案 2 :(得分:0)
答案 3 :(得分:0)
最简单的方法是使用MyLocationOverlay。有了它,您甚至可以根据需要保持显示的位置。通过对其进行子类化,您还可以更改标记的drawable。