質問: android:ビューにmaxheightがないのはなぜですか? ビューにはminheightがあります ですが、何らかの理由でmaxheightがありません:私が達成しようとしているのは、いくつかのアイテム(ビュー)がscrollviewを満たすことです。 1..3アイテムがある場合、それらを直接表示したい。 scrollviewの意味は、1、2、または3アイテムの高さです。4つ以上のアイテムがある場合、scrollviewの展開を停止し(したがってmaxheight)、スクロールの提供を開始します。ただし、残念ながらmaxheightを設定する方法はありません。したがって、1..3アイテムがある場合はscrollviewの高さをプログラムでwrap_contentに設定し、4つ以上のアイテムがある場合は高さを3*sizeof(view)に設定する必要があります。すでにmaxheightが存在する場合、minheightが提供されない理由を誰でも説明できますか?(ところで:imageviewなどの一部のビューにはmaxheightが実装されています。)
回答: オーバーフロー以外のスクロールビューまたはリストビューを作成したい場合は、relativelayoutでトップビューとボトムビューを上下に配置してください:<scrollview android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_above="@+id/topview" android:layout_below="@+id/bottomview" >