1

私のUIレイアウトはこのようなものです;

レイアウト

私の質問は、画面に FrameLayout の ListFragment の Fragment に十分なスペースがある場合、ListFragment が完全に表示されるということです。ただし、画面が小さすぎる場合、ListFragment は自動的に圧縮され、コンテンツを完全に表示できません。

画面が小さすぎる場合、ListFragment の高さを変更するのではなく、スクロール バーが表示されるという効果が期待されます。

4

1 に答える 1

0

SD の応答を使用して、 と で同じ問題が発生しScrollViewましListFragmentた。レイアウトで強制されているにもかかわらず、リストの高さは常に同じです。この問題から FrameLayout を除外すると、ScrollViewこの問題はなくなります。あなたの場合、各アイテムが異なるViewカスタムを作成することをお勧めします。ListView最初のアイテムが最初TextBoxの 、2 番目のアイテムが最初Fragmentの などになります。この回答がお役に立てば幸いです。

于 2015-09-28T13:52:05.013 に答える