当我在 GridView 周围放置一个 HorizontalScrollView 时,GridView 被压缩到左侧的一个小列中。Gridview 的垂直滚动条甚至出现在左侧。HorizontalScrollView 的宽度设置为 fill_parent,GridView 也是 fill_parent。我不知道为什么会这样。
我尝试像有人推荐的那样将 GridView 的可见性设置为 GONE 和 VISIBILE,但它没有做任何事情。但是,如果在 GridView 上启用了 fastScroll,则垂直拖动快速滚动选项卡会导致 GridView 水平扩展并继续扩展超过最后一列。