问题描述
我有一个动态的网格视图。意味着它的内容各不相同。因此,如果项目数增加它使垂直滚动。我希望把它作为横向滚动。
I have a dynamic Grid View. Means its content varies. So, if the number of items increases it makes vertical scroll. I want to make it as horizontal scroll.
请提出这一一些解决方案。
Please suggest some solution for this.
推荐答案
您可以尝试把的GridView
在 HorizontalScrollView
。你可以尝试设置固定高度的的GridView
在 HorizontalScrollView
。
You can try putting the GridView
in a HorizontalScrollView
. You may try to set fixed height to the GridView
inside the HorizontalScrollView
.
然后就可以动态地计算出的GridView
根据您的内容,并使用 setNumColumns(INT)
方法来设置它。
Then you can dynamically calculate the number of columns of the GridView
based on your content and use setNumColumns(int)
method to set it.
这篇关于如何使网格视图滚动水平不是垂直于Android的?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!