良い。いらいらする問題があり、それを修正する方法がわかりません!!
緯度と経度のフォームGPSを取得すると。マップには 2 つのマーカーが表示されます (1 つのアイコンはデフォルトで、もう 1 つのアイコンは私がカスタマイズしたものです)。着ぐるみのアイコンがマップ上に表示される必要があります!!
pd: メソッド DRAW() のパスを既に変更しています
これが私のコードです。
myOpenMapView = (MapView)findViewById(R.id.openmapview);
myOpenMapView.setBuiltInZoomControls(true);
myMapController = myOpenMapView.getController();
myMapController.setZoom(12);
myOpenMapView.setMultiTouchControls(true);
ArrayList<OverlayItem> anotherOverlayItemArray;
anotherOverlayItemArray = new ArrayList<OverlayItem>();
GeoPoint geoPoint = new GeoPoint(Double.valueOf(lat),
(Double.valueOf(lng)));
anotherOverlayItemArray.add(new OverlayItem("US", "US", geoPoint));
myMapController.setCenter(geoPoint);
myMapController.animateTo(geoPoint);
DefaultResourceProxyImpl defaultResourceProxyImpl = new DefaultResourceProxyImpl(this);
MyItemizedIconOverlay myItemizedIconOverlay = new MyItemizedIconOverlay(anotherOverlayItemArray, null, defaultResourceProxyImpl);
myOpenMapView.getOverlays().add(myItemizedIconOverlay);