2

当我在 GridView 周围放置一个 Horizo​​ntalScrollView 时,GridView 被压缩到左侧的一个小列中。Gridview 的垂直滚动条甚至出现在左侧。Horizo​​ntalScrollView 的宽度设置为 fill_parent,GridView 也是 fill_parent。我不知道为什么会这样。

我尝试像有人推荐的那样将 GridView 的可见性设置为 GONE 和 VISIBILE,但它没有做任何事情。但是,如果在 GridView 上启用了 fastScroll,则垂直拖动快速滚动选项卡会导致 GridView 水平扩展并继续扩展超过最后一列。

4

1 回答 1

0

我现在明白为什么不能这样做了。应该有一种方法可以强制 GridView 加载所有水平项目并允许水平滚动。

更好的选择是让他们实现某种 DataGrid 控件。大多数人的印象是 GridView 就像一个 DataGrid。

于 2010-03-02T10:12:24.953 回答