Googleマップからすべてのデフォルトオブジェクトを削除します。私はこれが簡単であることを知りたいですか、オーバーレイ上に構築する方が簡単です。 Googleがサポートしている空白の地図が必要です。私は必要なときにいつでも必要な場所や物を追加します。これは可能ですか? maps.clear()
は何か助けを加えません、私は何かにはonCreate()
メソッドまたはonStart()
メソッドをすべての場所を削除し、道路や建物だけの場所が空白のマップを持っているしたい。Googleマップからデフォルトオブジェクトを削除するapi v2
public void onMapReady(GoogleMap googleMap) {
mMap = googleMap;
mapReady = true;
Double latitude = location.getLatitude();
Double longitude = location.getLongitude();
if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
// TODO: Consider calling
// ActivityCompat#requestPermissions
// here to request the missing permissions, and then overriding
// public void onRequestPermissionsResult(int requestCode, String[] permissions,
// int[] grantResults)
// to handle the case where the user grants the permission. See the documentation
// for ActivityCompat#requestPermissions for more details.
return;
}
mMap.setMyLocationEnabled(true);
// Add a marker in Sydney and move the camera
//LatLng sydney = new LatLng(-34, 151);
LatLng currentPosition = new LatLng(latitude,longitude);
mMap.addMarker(new MarkerOptions().position(currentPosition).title("Current Location"));
mMap.moveCamera(CameraUpdateFactory.newLatLng(currentPosition));
mMap.animateCamera(CameraUpdateFactory.zoomTo(15));
mMap.setMapType();
loadNearByPlaces(latitude,longitude);
}
これは私が使用したスタートコードです。それを修正して、それが私が必要とするものをする方法?
ありがとう@Xomエナ、これは私の問題を解決:) –