2011-11-01 1 views
1

je veux mettre bouton ci-dessous google map signifie que le bouton devrait être sur le bas de l'écran et google map jusqu'à juste au-dessus du bouton, je ne peux pas définir la hauteur de dip de google map car alors il créer des problèmes sur le grand écran ou petit écran ... et si je mets la hauteur de GoogleMap = wrap_content alors pas en mesure de voir la carte dans ma mise en page alors que dois-je faire? mon xml est ci-dessous ...set bouton ci-dessous google carte en layout android

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent"> 

<com.google.android.maps.MapView 
    android:clickable="true" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:id="@+id/map" 
android:enabled="true" 
android:layout_below="@id/imv" 
android:apiKey="xyz...." 
/> 
    <Button 

    android:text="Map View" 
    android:id="@+id/button" 

    android:layout_width="fill_parent" 
    android:layout_height="30dip" 
     android:drawableTop="@drawable/icomapon" 
    android:background="@drawable/navigationbar" 
    android:layout_alignParentBottom="true"/> 
    </RelativeLayout> 

Répondre

3

Juste ajouter ci-dessous tag dans MapView

android:layout_above="@+id/button" 
+1

en fait j'avais fait cela, après avoir vu votre solution ur ... de toute façon merci .. .il fonctionne ... chears .. + 1 – shyam

+1

heureux d'entendre que – ingsaurabh

+0

@saurabhtrivedi quelle question post lien – ingsaurabh