minHeight
属性を機能させるために午後中ずっと試しました。
私が欲しいのは次のようなlinearMe
レイアウトです:
- ListViewに要素がいくつかある場合は、画面の下部からListViewの下部までストレッチします。
- たとえば、linearMeレイアウトを画像で埋めることができる必要があります。
ListViewが大きくなるにつれて、linearMe
レイアウトを次のようにします。
- 高さを固定し(画面の下部にある間)、スクロールできるようにListViewを設定します。
私の問題はlinearMe
、ListViewに要素が多いほど、レイアウトがどんどん小さくなっていくことです。また、listViewが画面全体に表示されるのに十分な要素がある場合、linearMe
レイアウトはなくなります。この場合、minHeight
は役に立たないようです。
<LinearLayout
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="match_parent" >
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<LinearLayout
android:id="@+id/linearMe"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="#FF0000"
android:minHeight="200dp" />
</LinearLayout>
あなたが私を助けてくれることを願っています!:)