ListViewに3つを超えるListItemがある場合、ListViewの高さは増加せず、スクロールできるように、ListViewの高さを制限したいと思います。
これは、リストに3つを超えるアイテムが含まれている場合、ListViewがスクロールを開始することを意味します。リストビューの最大の高さは、3行の高さです。
ListViewに3つを超えるListItemがある場合、ListViewの高さは増加せず、スクロールできるように、ListViewの高さを制限したいと思います。
これは、リストに3つを超えるアイテムが含まれている場合、ListViewがスクロールを開始することを意味します。リストビューの最大の高さは、3行の高さです。
各ListViewアイテムの高さがわかっている場合(この例では、48dpとしましょう)、ListViewを次のように簡単に定義できます。
<ListView
android:layout_width="match_parent"
android:layout_height="144dp" />
リストビューのデフォルトの動作は、アイテムを追加することであり、アイテムが境界を超えた場合にのみスクロールを有効にします。
ただし、ListViewの高さをハードコーディングすることは実際には理想的ではありません。ListViewは、通常、大量の情報を表示するために使用されるため、レイアウト内の残りの画面スペースを占有するための理想的な候補になります。