【发布时间】:2012-06-18 04:51:16
【问题描述】:
我在滚动视图中使用列表视图。为了避免列表视图不可滚动,我需要调整列表项的高度并设置列表视图的高度。使用自定义适配器时如何获取列表项高度?
【问题讨论】:
-
你不需要在列表视图中放置滚动视图...列表视图会自动滚动
我在滚动视图中使用列表视图。为了避免列表视图不可滚动,我需要调整列表项的高度并设置列表视图的高度。使用自定义适配器时如何获取列表项高度?
【问题讨论】:
删除父滚动视图...保持列表视图不变...并将列表视图的高度更改为fill_parent,然后在列表中填充新项目时自动滚动您可以滚动浏览它以查看超出的屏幕...如果通过设置为 fill_parent ListView 强制其他视图离开屏幕,通过拖动图形布局中的边缘手动设置高度。无论哪种方式都不需要使用 ScrollView
感谢@Lalit 指出将ListView 设置为wrap_content 的危险
【讨论】: