2017-09-21 2 views
0

Ich erstelle eine Android-App, in der ich ein Bild in der unteren rechten Ecke der Google-Karte einfügen möchte. Wenn der Benutzer auf dieses Bild klickt, wird die Kamera an den aktuellen Standort der Kamera bewegt, wo sie gezoomt oder an einen anderen Ort verschoben wurde. Was ist der richtige Weg?Android: Wie kann ich ein Bild auf Google Maps setzen?

Vielen Dank im Voraus.

+0

Verwenden Sie Frame-Layout oder Sie können Relative Layout auch verwenden. –

+0

Können Sie das bitte mit Code erklären, da Google Maps das Bild dahinter versteckt, wenn es auf diese Weise gemacht wird. – Kanika

+0

@Kanika post Ihren aktuellen Code. Mit einem RelativeLayout –

Antwort

0

Z-Index zählt Kanika. Stellen Sie sicher, dass, was auch immer Sie auf "unten" sein möchten, oben in Ihrer Layout-Datei ist.

heißt

<RelativeLayout> 

    <GoogleMap> 

    <ImageView> 

</RelativeLayout> 

wenn Sie die andere Art und Weise tun, um, wird googleMap overtop von Imageview sein.

+0

weiß ich, und ich tat es auf die gleiche Weise und das Bild erschien nicht. Und ja, in der Bildansicht war ein Bild definiert. – Kanika

+0

Ich habe das persönlich gemacht. Ich bin mir sicher, dass du das sehr leicht erreichen kannst. Was ist Ihr Elternteil des Kartenlayouts und des Bildlayouts? Kannst du bitte dein XML teilen? Ich werde es für Sie reparieren, kein Problem. – Sam

Verwandte Themen