RelativeLayout et pourcentage de la hauteur. L'impossibilité d'utiliser layout_below et layout_weight

Salut! J'ai un problème avec relativelayout où ses enfants pouvaient utiliser layout_below et layout_weight pour définir le pourcentage de la hauteur.

Par exemple. Nous avons relative de la mise en page et à l'intérieur de cela, nous avons 3 linéaire mises en page avec textviews. Maintenant, je voudrais mettre pour 3 d'entre eux (linearlayouts) 25,50,25 % de la hauteur de la hauteur totale de la relative mise en page. Comment pourrais-je réaliser cela?

J'ai trouvé la solution pour weight_sum et et relativelayout (CLIQUEZ) mais il n'utilise pas layout_below.

S'il vous plaît aider. J'ai essayé d'ajouter d'autres linearlayout à l'intérieur de tous les linearlayouts mais alors je ne suis pas en mesure d'utiliser layout_below.

Ici est le concept de pic idée:
RelativeLayout et pourcentage de la hauteur. L'impossibilité d'utiliser layout_below et layout_weight

Voici mon code:

<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_below="@+id/linlay_leftcol_notification_header" >

<LinearLayout
android:id="@+id/linlay_leftcol_clock_theday"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

<TextView
    android:id="@+id/tv_theday"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="@string/theday"
    android:textColor="#FFFFFF" />
</LinearLayout>

<LinearLayout
android:id="@+id/linlay_leftcol_clock_thetime"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/linlay_leftcol_clock_theday" >

<TextView
    android:id="@+id/tv_thetime"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="@string/thetime"
    android:textColor="#FFFFFF" />
</LinearLayout>

<LinearLayout
android:id="@+id/linlay_leftcol_clock_thenumber_themonth_theyear"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/linlay_leftcol_clock_thetime" >

<TextView
    android:id="@+id/tv_thenumberofday_themonth_theyear"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center"
    android:text="@string/thenumberofday_themonth_theyear"
    android:textColor="#FFFFFF" />
</LinearLayout>
</RelativeLayout>

P. S. Veuillez pardonner la grammaire, parce que je suis encore à apprendre cette langue. J'ai cherché la solution avant de poster.

OriginalL'auteur deadfish | 2012-10-16