Android中如何是GridView的每行自动适应Adapter的个数?
如题,因为gridview里的个数是不确定的,所以有没有一个属性是使gridview自己适应每行的个数,当不能显示时就自动换行到下一行显示,而不是我们给固定死gridvi...
如题,因为gridview里的个数是不确定的,所以有没有一个属性是使gridview自己适应每行的个数,当不能显示时就自动换行到下一行显示,而不是我们给固定死 gridview的行数? 属性中, android:numColumns="auto_fit" ,GridView的列数设置为自动 有设置行数自动的属性或办法吗?我每行设置了是4列,我的意图是:当有1--4个item时,gridviiew是一行,当item的个数大于4时,自动增加一行,继续显示gridview这个该怎么实现呢,哪位朋友会呢,谢谢了
展开
4个回答
2013-06-14
展开全部
android:numColumns是设置列数的,你可以自己设置要显示多少列,当然你也可以根据屏幕的大小和图片显示的大小来动态地设置列数!如果你不设置的话,gallery好想就是自动地调节列数吧!具体没有去试过!
2013-06-14
展开全部
在代码中实现看看吧,比如说,用一个变量记录行数,用一个变量记录列数setadpter之后,获取行数,大于想要自己设定的行数时,就列数+1,再刷新。一直这样迭代下去,就相当于预设了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-14
展开全部
GridView的布局是:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-14
展开全部
这个问题还是没解决,哪位会呢,帮忙一下吧,假如是上面朋友所说,在代码中“用一个变量记录行数,用一个变量记录列数” 这个该怎么执行呢,用哪个方法 ?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询