2010-04-20 7 views
2

J'ai du mal à faire afficher les 2 boutons du 2ème enfant linearlayout comme je le veux ... Je les veux centrés, sur la même rangée mais ils apparaissent alignés à gauche et sur la même rangée. Est-ce que quelqu'un peut m'aider avec ça?Problème avec la mise en page Android

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="@color/black" 
    android:orientation="vertical"> 

    <LinearLayout 
     android:id="@+id/splash" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:orientation="vertical"> 

    <ImageView 
     android:id="@+id/imageLogo1" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:adjustViewBounds="true" 
     android:cropToPadding="true" 
     android:scaleType="fitXY" 
     android:src="@drawable/isi_logo" 
     android:paddingLeft="50sp" 
     android:paddingRight="50sp" 
     android:paddingTop="20sp"/> 

    <ImageView 
     android:id="@+id/imageLogo2" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:adjustViewBounds="true" 
     android:cropToPadding="true" 
     android:scaleType="fitXY" 
     android:src="@drawable/sa_logo" 
     android:paddingLeft="100sp" 
     android:paddingRight="100sp" 
     android:paddingBottom="20sp"/> 

    </LinearLayout> 

    <LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal" 
    android:layout_gravity="center"> 

    <Button 
     android:id="@+id/buttonScores" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:width="100sp" 
     android:text="@string/scores"/> 

    <Button 
     android:id="@+id/buttonStart" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:width="100sp" 
     android:text="@string/test"/> 

    </LinearLayout> 

</LinearLayout> 

Répondre

4

Essayez d'utiliser Android: gravité = "center" au lieu d'Android: layout_gravity = "center"

+0

1 oui, qui a fait l'affaire. Encore apprendre ce truc de mise en page android. C'est comme apprendre à nouveau le html et le css. Merci – Ryan