2017-09-23 3 views
0

Wie heißt diese Ansicht in der unteren rechten Ecke dieses Bildes? Ist es möglich, eine eigene Implementierung mit der Standard-Android-API zu erstellen?Wie heißt diese View in Android?

enter image description here

+0

ja Sie können es schaffen. Verwenden 'Relative Layout' und verwenden' Bilder oder Schaltflächen etc' und geben Attribut 'android: layout_alignParentBottom = "true" android: layout_alignParentRight = "true"' –

Antwort

0

Verwendung FrameLayout. Ansichten können überlappt werden.

FrameLayout 

View(map) 

LinearLayout 

    button1 

    button2 
+0

diese doesnot Antwort OP Frage überhaupt – Redman

+0

@Redman eigentlich ist näher als die andere Antworten auf die Antwort auf meine Frage. – duper51

+1

@duper ernsthaft Mate?, Andere Person antwortete genau, was Sie gefragt haben und dieser Typ sagte, was ist der Einsatz von framelayout. – Redman

2

der Name dieser Ansicht ist Karte Symbolleiste

Sie Map toolbar zu, dass die Kontrolle Ansicht

Sie es UiSettings.setMapToolbarEnabled(false)

UiSettings.setMapToolbarEnabled(false): verwenden können, indem deaktivieren können Legt fest, ob die Kartensymbolleiste aktiviert oder deaktiviert werden soll. Wenn diese Option aktiviert ist und die Kartensymbolleiste im aktuellen Kontext angezeigt werden kann, wird den Benutzern eine Leiste mit verschiedenen kontextabhängigen Aktionen angezeigt, z. B. "Diese Karte in der Google Maps App öffnen" und "Richtungen zum markierten Marker in Google Maps finden" App '.

Beispielcode

GoogleMap googleMap; 

googleMap.getUiSettings().setMapToolbarEnabled(false); 
+0

Ich versuche nicht, es zu deaktivieren, ich versuche es zu replizieren. – duper51

+0

Ja, Sie können es zuerst ersetzen Map-Symbolleiste deaktiviert als craete Ihre eigene Ansicht und legte diese Ansicht am Ende | rechts von deiner Karte @ duper51 –