当我在GridView周围放置HorizontalScrollView时,GridView会被压缩到左侧的一个小列中。 Gridview的垂直滚动条甚至出现在左侧。 HorizontalScrollView的宽度设置为fill_parent,GridView也是fill_parent。我不知道为什么会这样。
我尝试将GridView的可见性设置为GONE和VISIBILE,就像有人推荐的那样,但它没有做任何事情。但是,如果在GridView上启用了fastScroll,则垂直拖动快速滚动选项卡会导致GridView水平扩展并继续扩展到最后一列。
答案 0 :(得分:0)
我现在明白为什么不能这样做。应该有一种方法可以强制GridView加载所有水平项并允许水平滚动。
更好的选择是让他们实现某种DataGrid控件。大多数人都认为GridView就像一个DataGrid。