2017-08-17 3 views
1

Wie kann ich Android google map auf eine Stadt beschränken?
Ich verfolge derzeit Code für die Show google map:Wie man Android Google Karte auf eine Stadt beschränken?

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_maps); 
    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager() 
      .findFragmentById(R.id.map); 
    mapFragment.getMapAsync(this); 
} 

ich nur eine Stadt zu zeigen. Sowieso?

+0

das ist mein Problem zu ... –

+0

Mögliche Duplikat [Android Google Maps: disable in MapFragment ziehen] (https://stackoverflow.com/questions/16979550/android-google-maps-disable-dragging -in-mapfragment) –

Antwort

1
private static final LatLngBounds DUBAI_BOUNDS = new LatLngBounds(new LatLng(24.5908366068, 54.84375), 
      new LatLng(25.3303729706, 55.6835174561)); 


map.setLatLngBoundsForCameraTarget(DUBAI_BOUNDS); 
2

Verwenden amtliches Dokument restrict the user's panning to a given area

Um Benutzer zu beschränken.

Update die Abhängigkeiten für die Play Services:

dependencies { 
    compile 'com.google.android.gms:play-services:9.6.1' 
} 
+0

Hey Mann Thx für die Antwort, aber ich will Benutzer wird nicht zu einer anderen Positionen nur zum Beispiel Adelaide auf der Karte sehen und kann nicht zu einem anderen Orten bewegen nur vergrößern und verkleinern auf Adelaide. – emen

Verwandte Themen