Einstellungen für die Benutzeroberfläche einer GoogleMap. Rufen Sie getUiSettings()
auf, um diese Schnittstelle zu erhalten.
Public Method Summary
boolean |
isCompassEnabled()
Ruft ab, ob der Kompass aktiviert/deaktiviert ist.
|
boolean |
isIndoorLevelPickerEnabled()
Ruft ab, ob die Indoor-Auswahl aktiviert/deaktiviert ist.
|
boolean |
isMap ToolbarEnabled()
Gibt an, ob die Google Maps Toolbar aktiviert/deaktiviert ist.
|
boolean |
isMyLocationButtonEnabled()
Gibt an, ob die Schaltfläche „Mein Standort“ aktiviert/deaktiviert ist.
|
boolean |
isRotationGestesAktiviert()
Gibt an, ob Drehbewegungen aktiviert/deaktiviert sind.
|
boolean |
isScrollGestensEnabled()
Gibt an, ob Scrollbewegungen aktiviert/deaktiviert sind.
|
boolean |
isScrollGestensEnabled während der Rotation oder Zoom
Gibt an, ob Scroll-Gesten beim Drehen und Zoomen aktiviert/deaktiviert sind.
|
boolean |
isneigebewegungen aktiviert()
Gibt an, ob Neigungsbewegungen aktiviert/deaktiviert sind.
|
boolean |
isZoomControlsEnabled()
Gibt an, ob die Zoomsteuerelemente aktiviert/deaktiviert sind.
|
boolean |
isZoomGestensEnabled()
Ruft ab, ob Zoomgesten aktiviert/deaktiviert sind.
|
Ungültig |
setAllGestensEnabled(boolesch aktiviert)
Legt fest, ob alle Touch-Gesten aktiviert oder deaktiviert werden sollen.
|
Ungültig |
setCompassEnabled(boolesch aktiviert)
Aktiviert oder deaktiviert den Kompass.
|
Ungültig |
setIndoorLevelPickerEnabled(boolesch aktiviert)
Legt fest, ob die Auswahl für Indoor-Karten im Indoor-Modus aktiviert ist.
|
Ungültig |
setMap ToolbarEnabled(boolesch aktiviert)
Legt fest, ob die Google Maps Toolbar aktiviert oder deaktiviert werden soll.
|
Ungültig |
setMyLocationButtonEnabled(boolesch aktiviert)
Aktiviert oder deaktiviert die Schaltfläche "Mein Standort".
|
Ungültig |
setRotationGestesaktiviert(boolesch aktiviert)
Legt fest, ob Drehbewegungen aktiviert oder deaktiviert werden sollen.
|
Ungültig |
setScrollGestesEnabled(boolesch aktiviert)
Legt fest, ob Scroll-Gesten aktiviert oder deaktiviert werden sollen.
|
Ungültig |
setScrollGestesEnabledDuringAnzeigenrotationOrZoom(boolesch aktiviert)
Legt fest, ob Scrollbewegungen gleichzeitig mit einer Zoom- oder Drehbewegung ausgeführt werden können.
|
Ungültig |
setSchwenkGesten aktiviert(boolesch aktiviert)
Legt fest, ob Neigungsgesten aktiviert oder deaktiviert werden sollen.
|
Ungültig |
setZoomControlsEnabled(boolesch aktiviert)
Aktiviert oder deaktiviert die Zoomsteuerelemente.
|
Ungültig |
setZoomGestesEnabled(boolesch aktiviert)
Legt fest, ob Zoomgesten aktiviert oder deaktiviert werden sollen.
|
Inherited Method Summary
Public Methods
Öffentlich boolesch isCompassEnabled ()
Ruft ab, ob der Kompass aktiviert/deaktiviert ist.
Rückgabe:
true
, wenn der Kompass aktiviert ist;false
, wenn der Kompass deaktiviert ist.
Öffentlich boolesch isIndoorLevelPickerEnabled ()
Ruft ab, ob die Indoor-Auswahl aktiviert/deaktiviert ist. Das heißt, ob die Ebenenauswahl angezeigt wird, wenn ein Gebäude mit Indoor-Karten fokussiert wird.
Rückgabe:
true
, wenn die Ebenenauswahl aktiviert ist,false
, wenn die Ebenenauswahl deaktiviert ist.
Öffentlich boolesch isMap ToolbarEnabled ()
Gibt an, ob die Google Maps Toolbar aktiviert/deaktiviert ist.
Rückgabe:
true
, wenn die Kartensymbolleiste aktiviert ist; andernfallsfalse
.
Öffentlich boolesch isMyLocationButtonEnabled ()
Gibt an, ob die Schaltfläche „Mein Standort“ aktiviert/deaktiviert ist.
Rückgabe:
true
, wenn die Schaltfläche „Mein Standort“ aktiviert ist, undfalse
, wenn die Schaltfläche „Mein Standort“ deaktiviert ist.
Öffentlich boolesch isAnzeigenrotationGestesEnabled ()
Gibt an, ob Drehbewegungen aktiviert/deaktiviert sind.
Rückgabe:
true
, wenn Gesten zum Drehen aktiviert sind;false
, wenn Gesten zum Drehen deaktiviert sind.
Öffentlich boolesch isScrollGestensEnabled ()
Gibt an, ob Scrollbewegungen aktiviert/deaktiviert sind.
Rückgabe:
true
, wenn Scroll-Gesten aktiviert sind,false
, wenn Scroll-Gesten deaktiviert sind.
Öffentlich boolesch isScrollGestensEnabledWährend der Rotation oder Zoom ()
Gibt an, ob Scroll-Gesten beim Drehen und Zoomen aktiviert/deaktiviert sind.
Rückgabe:
true
, wenn Scrollbewegungen beim Drehen oder Zoomen aktiviert sind;false
, wenn Scrollbewegungen beim Drehen oder Zoomen deaktiviert sind.
Öffentlich boolesch isElevationGestensEnabled ()
Gibt an, ob Neigungsbewegungen aktiviert/deaktiviert sind.
Rückgabe:
true
, wenn Neigungsgesten aktiviert sind;false
, wenn Neigungsgesten deaktiviert sind.
Öffentlich boolesch isZoomControlsEnabled ()
Gibt an, ob die Zoomsteuerelemente aktiviert/deaktiviert sind.
Rückgabe:
true
, wenn die Zoomsteuerelemente aktiviert sind;false
, wenn die Zoomsteuerelemente deaktiviert sind;
Öffentlich boolesch isZoomGestensEnabled ()
Ruft ab, ob Zoomgesten aktiviert/deaktiviert sind.
Rückgabe:
true
, wenn Zoom-Gesten aktiviert sind,false
, wenn Zoom-Gesten deaktiviert sind.
public void setAllGestensEnabled (boolesch aktiviert)
Legt fest, ob alle Touch-Gesten aktiviert oder deaktiviert werden sollen. Wenn diese Option aktiviert ist, sind alle Touch-Gesten verfügbar. Andernfalls sind alle Touch-Gesten deaktiviert. Dadurch wird nicht eingeschränkt, dass Nutzer auf Schaltflächen auf dem Bildschirm tippen, um die Kamera zu bewegen (z. B. über die Kompass- oder Zoomsteuerung). Außerdem werden programmatische Bewegungen und Animationen nicht eingeschränkt.
Parameter
aktiviert | true , um alle Touch-Gesten zu aktivieren; false , um alle Touch-Gesten zu deaktivieren.
|
---|
public void setCompassEnabled (boolesch aktiviert)
Aktiviert oder deaktiviert den Kompass. Der Kompass ist ein Symbol auf der Karte, das die Richtung Norden auf der Karte angibt. Wenn diese Option aktiviert ist, wird sie nur angezeigt, wenn die Kamera geneigt oder von ihrer Standardausrichtung gedreht wird (Neigung von 0 und Peilung von 0). Wenn ein Nutzer auf den Kompass klickt, wird die Kamera auf die Standardausrichtung ausgerichtet und verschwindet kurz darauf. Wenn dies deaktiviert ist, wird der Kompass nie angezeigt.
Standardmäßig ist der Kompass aktiviert und wird angezeigt, wenn die Kamera nicht in der Standardausrichtung ist.
Parameter
aktiviert | true , um den Kompass zu aktivieren; false , um den Kompass zu deaktivieren.
|
---|
public void setIndoorLevelPickerEnabled (boolesch aktiviert)
Legt fest, ob die Auswahl für Indoor-Karten im Indoor-Modus aktiviert ist. Bei true
wird die Ebenenauswahl angezeigt, wenn ein Gebäude mit Indoor-Karten markiert ist. Wenn false
, wird keine Ebenenauswahl angezeigt. Die Anwendung muss eine eigene Auswahl der Ebenen bereitstellen.
Standardmäßig wird die Ebenenauswahl angezeigt.
Parameter
aktiviert | true zum Anzeigen; false zum Ausblenden der Ebenenauswahl.
|
---|
public void setMap ToolbarEnabled (boolesch aktiviert)
Legt fest, ob die Google Maps Toolbar aktiviert oder deaktiviert werden soll. Wenn dies aktiviert ist und die Kartensymbolleiste im aktuellen Kontext angezeigt werden kann, sehen Nutzer eine Leiste mit verschiedenen kontextabhängigen Aktionen, einschließlich & #39;Öffnen dieser Karte in der Google Maps App' und Wegbeschreibungen zur markierten Markierung in der Google Maps App'.
Die Google Maps Toolbar ist standardmäßig aktiviert.
Parameter
aktiviert | true zum Aktivieren der Kartensymbolleiste und false zum Deaktivieren der Kartensymbolleiste.
|
---|
public void setMyLocationButtonEnabled (boolesch aktiviert)
Aktiviert oder deaktiviert die Schaltfläche "Mein Standort". Durch die Schaltfläche „Mein Standort“ wird die Kamera so bewegt, dass sich der Standort des Nutzers in der Mitte der Karte befindet. Wenn die Schaltfläche aktiviert ist, wird sie nur angezeigt, wenn die Ebene „Mein Standort“ aktiviert ist.
Standardmäßig ist die Schaltfläche „Mein Standort“ aktiviert und wird angezeigt, wenn die Ebene „Mein Standort“ aktiviert ist.
Parameter
aktiviert | true zum Aktivieren der Schaltfläche „Mein Standort“ und false zum Deaktivieren der Schaltfläche „Mein Standort“.
|
---|
public void setRotationGestesaktiviert (boolesch aktiviert)
Legt fest, ob Drehbewegungen aktiviert oder deaktiviert werden sollen. Wenn diese Funktion aktiviert ist, können Nutzer die Kamera mit zwei Fingern drehen. Wenn dies deaktiviert ist, können Nutzer die Kamera nicht mit Gesten drehen. Diese Einstellung schränkt den Nutzer nicht davon ab, auf das Kompasssymbol zu tippen, um die Kameraausrichtung zurückzusetzen. Es werden auch keine programmatischen Bewegungen und Animationen der Kamera eingeschränkt.
Die Touch-Gesten zum Drehen sind standardmäßig aktiviert.
Parameter
aktiviert | true , um das Drehen zu aktivieren; false , um die Drehbewegungen zu deaktivieren.
|
---|
public void setScrollGestensEnabled (boolesch aktiviert)
Legt fest, ob Scroll-Gesten aktiviert oder deaktiviert werden sollen. Wenn diese Option aktiviert ist, können Nutzer durch Wischen schwenken. Wenn diese Funktion deaktiviert ist, hat das Wischen keine Auswirkung. Durch diese Einstellung werden die programmatische Bewegung und Animation der Kamera nicht eingeschränkt.
Scroll-Gesten sind standardmäßig aktiviert.
Parameter
aktiviert | true zum Aktivieren von Scroll-Gesten, false zum Deaktivieren von Scroll-Gesten.
|
---|
public void setScrollGestensEnabled während der Rotation oder Zoom (boolesch aktiviert)
Legt fest, ob Scrollbewegungen gleichzeitig mit einer Zoom- oder Drehbewegung ausgeführt werden können. Wenn diese Option aktiviert ist, können Nutzer beim Drehen oder Zoomen der Karte scrollen. Ist sie deaktiviert, kann die Karte nicht gescrollt werden, während der Nutzer die Karte dreht oder zoomt. Durch diese Einstellung werden Scrollbewegungen nur beim Drehen und Zoomen vollständig deaktiviert und die programmatischen Bewegungen und die Animation der Kamera werden nicht eingeschränkt.
Standardmäßig sind Scroll-Gesten beim Drehen und Zoomen aktiviert.
Parameter
aktiviert | true , um Scrollbewegungen beim Drehen oder Zoomen zu aktivieren; false , um Scrollbewegungen beim Drehen oder Zoomen zu deaktivieren.
|
---|
public void setSchwenkGestenaktiviert (boolesch aktiviert)
Legt fest, ob Neigungsgesten aktiviert oder deaktiviert werden sollen. Wenn diese Option aktiviert ist, können Nutzer die Kamera mit zwei Fingern nach unten wischen, um sie zu neigen. Wenn dies deaktiviert ist, können Nutzer die Kamera nicht über Gesten neigen. Diese Einstellung verhindert nicht, dass Nutzer auf das Kompasssymbol tippen, um die Kameraausrichtung zurückzusetzen. Ebenso wird die programmatische Bewegung und Animation der Kamera nicht eingeschränkt.
Die Neigungsbewegungen sind standardmäßig aktiviert.
Parameter
aktiviert | true zum Aktivieren der Neigungsbewegungen; false zum Deaktivieren der Neigungsgesten.
|
---|
public void setZoomControlsEnabled (boolesch aktiviert)
Aktiviert oder deaktiviert die Zoomsteuerelemente. Wenn diese Funktion aktiviert ist, handelt es sich um ein Schaltflächenpaar (eine zum Heranzoomen, eine zum Herauszoomen), die auf dem Bildschirm angezeigt werden. Wenn sie gedrückt werden, zoomt die Kamera um eine Zoomstufe heran. Wenn sie deaktiviert ist, werden die Zoomsteuerelemente nicht angezeigt.
Die Zoomsteuerelemente sind standardmäßig aktiviert.
Parameter
aktiviert | true zum Aktivieren der Zoomsteuerelemente und false zum Deaktivieren der Zoomsteuerelemente.
|
---|
public void setZoomGestens (boolesch aktiviert)
Legt fest, ob Zoomgesten aktiviert oder deaktiviert werden sollen. Wenn diese Option aktiviert ist, können Nutzer entweder doppeltippen/mit zwei Fingern tippen oder sie auseinander- oder zusammenziehen, um die Kamera zu zoomen. Wenn diese Gesten deaktiviert sind, haben sie keine Wirkung. Diese Einstellung wirkt sich nicht auf die Zoomschaltflächen aus und schränkt auch nicht die programmatische Bewegung und Animation der Kamera ein.
Standardmäßig sind Zoombewegungen aktiviert.
Parameter
aktiviert | true zum Aktivieren von Zoomgesten; false zum Deaktivieren von Zoomgesten.
|
---|