와 내가 레이아웃 크기 조정 문제가 ... 크기 조정 레이아웃을 동적으로 ViewFlipper
은 내가 ViewFlipper (A지도보기를 포함)가있는 LinearLayout 구성된 레이아웃 및 모든 수직 행에 제 2의 LinearLayout 있습니다. 는<LinearLayout
android:width="match_parent"
android:height="match_parent" >
<ViewFlipper
android:width="match_parent"
android:height="wrap_content" >
// Top elements
</ViewFlipper>
<LinearLayout
android:width="match_parent"
android:height="match_parent" >
// MapView
</LinearLayout>
<LinearLayout
android:width="match_parent"
android:height="wrap_content" >
// Bottom elements
</LinearLayout>
</LinearLayout>
제가 보는 문제는 내가 변경할 때(), 가운데있는 LinearLayout이 공간을 채우기 위해 확장하지 않는 ViewFlipper가 showNext() 또는 showPrevious와 짧은보기를 표시하는 것입니다. 또한 짧은보기로 변경하면 이전의 ViewFlipper보기에서 검은 색/빈 공간이 남았습니다.
MapView 레이아웃이 ViewFlipper 및 LinearLayout 아래에있는 모든 공간을 채우기 위해 확장되도록 이러한 요소의 크기를 동적으로 조정할 수있는 유용한 방법이 있습니까?