Je dois placer le bouton d'image supplémentaire "mon emplacement actuel" dans un coin supérieur droit du MapView. Des idees pour faire cela? Rendre les questions génériques:
1) Selon la documentation de MapView, il est possible d'attacher des objets de vue supplémentaires à un MapView. Comment faire ça?
2) Comment placer ces contrôles supplémentaires dans une position spécifique sur MapView?Android MapView - comment attacher des contrôles supplémentaires à un MapView dans la position désirée
0
A
Répondre
2
L'exemple ci-dessous ajoute un bouton sur un MapView, il suffit de copier-coller, puis déplacer le bouton à l'endroit où vous le souhaitez:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map_main"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<com.google.android.maps.MapView
android:id="@+id/mapview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:clickable="true"
android:apiKey="0y6Hyjz6Kxo-NOV_9KHYF7-ECYeGt99xeyVU3IQ"/>
<Button
android:id="@+id/select_3"
android:layout_centerHorizontal="true"
android:layout_marginTop="13dp"
android:text="Center on Pickup Location"
style="@style/BasicButton"
android:layout_height = "40dp"
android:layout_width = "280dp"
android:onClick="selfSelectCenterLocation">
</Button>
</RelativeLayout>