为什么listFragment会自动调整大小

时间:2012-11-06 02:58:10

标签: android scrollview android-linearlayout android-softkeyboard android-listfragment

我的UI布局是这样的;

Layout

我的问题是,当屏幕有足够的空间用于FrameLayout的ListFragment的Fragment时, ListFragment将完全显示。但如果屏幕太小,ListFragment将自动压缩,无法完全显示其内容。

我期待的效果是,如果屏幕太小,会出现滚动条,而不是更改ListFragment的高度。

1 个答案:

答案 0 :(得分:0)

使用S.D的响应,ScrollViewListFragment遇到了同样的问题,尽管在布局上强制列表,但列表始终具有相同的高度。让FrameLayout离开ScrollView这个问题就消失了。 在您的情况下,最好让您的View自定义ListView,其中每个项目都会有所不同。第一项可能是第一项TextBox,第二项可能是第一项Fragment,依此类推。 我希望这个回复对你有所帮助。