En bas de la barre de mise en page dans android
C'est mon android xml code source pour une carte bas de la barre de mise en page. Je suis de l'affichage d'une énorme carte à l'écran et j'ai besoin d'un 30dp mise en page de haut en bas de l'écran pour afficher un peu d'onglet comme des images. Comment puis-je pousser le linéaire horizontale mise en page vers le bas de la page ?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height=" what here ? "
android:layout_width="fill_parent"
android:orientation="vertical">
<com.google.android.maps.MapView
android:id="@+id/map_view"
Map goes here. Almost full screen. Exactly full - 30dp;
/>
<LinearLayout>
I want 3 images here. Bottom of the screen.
</LinearLayout>
</RelativeLayout>
voir ceci: stackoverflow.com/questions/36019986/...
OriginalL'auteur Jaseem | 2011-12-30
Vous devez vous connecter pour publier un commentaire.
Utilisation
android:layout_alignParentBottom="true"
pour définir le linearlayout au bas de la société mère pour linearlayout etandroid:layout_above
pour mapview pour définir la mapview au-dessus de la linearlayout.Votre code sera:
OriginalL'auteur Sunil Kumar Sahoo
OriginalL'auteur Shailendra Singh Rajawat
utiliser les propriétés de la RelativeLayout, comme
android:layout_alignParentBottom
etandroid:layout_above
.Je voudrais faire quelque chose comme ceci:
OriginalL'auteur Sprigg
Essayer de la mise en page suivante. À l'aide de
android:layout_alignParentBottom="true"
n'est pas assez que la MapView avecandroid:layout_height="fill_parent"
va remplir tout l'écran et masquer le LinearLayout. Vous devez également ajouterandroid:layout_above="@id/menu"
de sorte qu'il ne s'en cachent pas.Pourquoi? Il le même que le vôtre.
OriginalL'auteur Flo