문제

3 개의 중첩 된 LL이있는 수직, 세트 높이 (300px) 선형 레이 아웃 (LL)이 있습니다. 1과 3은 Android : layout_height = "wrap_content"와 Android가있는 중간에 설정되어 있습니다. 내 실망으로, 3 번째 LL은 바닥으로 바로 두 번째로 채우는 부모 레이아웃으로 밀려납니다. 중간 부분이 확장 및 계약을 수용하기 위해 외부 컨테이너를 잠재적으로 크기를 조정하기를 원하기 때문에 원하는 효과를 어떻게 달성합니까?

도움이 되었습니까?

해결책

밝혀졌습니다 (감사합니다. Mark Murphy 답을 위해) 내가 찾고 있던 것은 중간 줄을

layout_height = "0px"및 layout_weight = "1"

모든 wrap_content 및 고정 크기의 항목이 축 (수평 또는 수직)을 따라 할당 된 후에도 남은 축에 여전히 공간이 남아 있고, LinearLayout은 나머지 공간을 지정된 가중치로 해당 위젯에 비례하여 할당합니다. 무게.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top