現在の場所を示すGoogleベースのAndroidマップアプリケーションを開発しましたが、それに成功しました。しかし、私が使用しているマーカーには円があり、ズームインすると濃い青色になり、これは少し奇妙です. 近くの場所をたどることはできません。これにはロケーションオーバーレイを使用しました。これは私のコードです:
private void setMaptoLocation(Location location) {
mapView.setBuiltInZoomControls(true);
mapView.setTraffic(true);
int LAT = (int) (location.getLatitude() * 1E6);
int LNG = (int) (location.getLongitude() * 1E6);
GeoPoint point = new GeoPoint(LAT, LNG);
MapController mapController = mapView.getController();
mapController.setCenter(point);
MyLocationOverlay myLocationOverlay = new MyLocationOverlay(this,mapView);
myLocationOverlay.enableMyLocation();
mapView.getOverlays().add(myLocationOverlay);
mapController.animateTo(point);
}
マップビューがもう少し良くなるように、円の色を変更したり、透明にしたりすることを提案してください。前もって感謝します!!!
これは私が得ているビューです