Android LinearLayout fill-the-middle

J’ai une LinearLayout (LL) verticale à hauteur fixe (300px) avec 3 LL nestedes. 1 et 3 sont définis avec Android: layout_height = “wrap_content” et celui du milieu avec Android: layout_height = “fill_parent”. À mon grand désarroi, le 3ème LL est expulsé avec la 2ème mise en page parent remplissante jusqu’au fond. Comment puis-je obtenir l’effet désiré, car je veux potentiellement redimensionner le conteneur extérieur avec la partie centrale en expansion et en contraction pour s’adapter au changement

Il s’est avéré (Merci Mark Murphy pour la réponse ) que tout ce que je cherchais était de mettre la deuxième ligne à

layout_height = “0px” et layout_weight = “1”

Si, après que tous les objects wrap_content et de taille fixe aient été alloués le long d’un axe (horizontal ou vertical), il rest de la place sur cet axe, LinearLayout alloue alors l’espace restant aux widgets ayant des poids spécifiés, proportionnellement à poids.