0
我在顯示當前位置時遇到了問題。您能否告訴我如何添加可放大並顯示當前位置的代碼。在Android版Google API 10中顯示我的當前位置
public class MapaActivity extends MapActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.mapa);
MapView mapView = (MapView) findViewById(R.id.mapview);
mapView.setBuiltInZoomControls(true);
List<Overlay> mapOverlays = mapView.getOverlays();
Drawable drawable = this.getResources().getDrawable(R.drawable.icon);
HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(drawable,this);
GeoPoint point = new GeoPoint(44900101,14839100);
OverlayItem overlayitem = new OverlayItem(point, "Pin","Test pin");
itemizedoverlay.addOverlay(overlayitem);
mapOverlays.add(itemizedoverlay);
你能告訴我的logcat錯誤消息 –
好吧,讓我檢查再試一次 –
嘗試使用LocationManager.GPS_PROVIDER而不是LocationManager.NETWORK_PROVIDER –