2010-11-05 11 views
0

J'essaye simplement de créer une mise en page où plusieurs TextViews (et finalement un EditText) sont empilés verticalement dans l'activité. Cependant, la seule chose affichée est ma barre de titre supérieure et le premier TextView (avec le texte "Nom"). Pourquoi rien d'autre n'apparaîtra-t-il? Voici mon code:Android ne peut pas afficher TextViews avec LinearLayout

<?xml version="1.0" encoding="utf-8"?> 

<LinearLayout android:orientation="vertical" 
    android:layout_width="fill_parent" android:layout_height="fill_parent" 
    android:layout_weight="1"> 

    <TextView android:text="Name:" android:layout_width="fill_parent" 
     android:layout_height="fill_parent" android:textColor="#4096cc" 
     android:paddingTop="15dip" android:paddingLeft="15dip" 
     android:textSize="20sp" /> 

    <TextView 
     android:text="This is my little description." 
     android:layout_width="wrap_content" android:layout_height="fill_parent" 
     android:textColor="#333333" android:paddingTop="10dip" 
     android:paddingLeft="15dip" android:textSize="10sp" /> 

    <EditText android:layout_width="fill_parent" 
     android:layout_height="wrap_content" /> 

</LinearLayout> 

Merci!

Répondre

2

Votre layout_height pour le TextView doit être wrap_content, et non fill_parent.

+0

Merci pour votre aide! – littleK

+0

Bien sûr! Les mises en page peuvent être difficiles. Mais vous vous habituerez à eux! – EboMike

Questions connexes