2010-03-03 3 views

Répondre

4

Si vous utilisez un RelativeLayout pour la racine de votre activité, vous pouvez aligner d'autres vues en bas de l'écran. Ceci, combiné avec un LinearLayout comme récipient, fournira un panneau flexible pour mettre votre barre de navigation:

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

    <LinearLayout 
    android:layout_alignParentBottom="true" 
    android:layout_centerHorizontal="true" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal"> 

     <Button 
     android:layout_height="wrap_content" 
     android:id="@+id/back" 
     android:text="Back" 
     android:layout_width="wrap_content" /> 

     <Button 
     android:layout_height="wrap_content" 
     android:id="@+id/home" 
     android:text="Home" 
     android:layout_width="wrap_content" /> 

     <Button 
     android:layout_height="wrap_content" 
     android:id="@+id/next" 
     android:text="Next" 
     android:layout_width="wrap_content" /> 

    </LinearLayout> 

</RelativeLayout> 
+0

ajouter également android: layout_weight = 1; dans chaque bouton pour regarder la pâte .. –

Questions connexes