如何设置ListView的显示行数?

ListView默认每页显示10行,我想改变他的显示行数,我在他的属性设置里没找到相关设置,或许要使用代码编辑才行,那怎么设置呢?写上必要的代码!!谢谢... ListView默认每页显示10行,我想改变他的显示行数,我在他的属性设置里没找到相关设置,或许要使用代码编辑才行,那怎么设置呢?写上必要的代码!!谢谢 展开
 我来答
du瓶邪
2015-08-04 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2926万
展开全部
解决办法有3个,其中一个有条件

先说第一个有条件的:
既然是通过匹配的方式直接显示的话,可以通过第几行来获取ID,条件是没有筛选等功能改变项内容;

第二个方法:
把ID放到要显示的内容中,需要时,通过字符串分离来使用;

第三个方法,比较麻烦:
重写Adapter,不使用自动匹配,这样即使多项的数据也可以选择性显示,这样ID就可以存在于列表中却不显示。
六芒心之封
2012-11-28 · TA获得超过464个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:87.4万
展开全部
修改Adapter,listview的行数是根据adapter来的,adapter的getcount方法中,return的值就是adapter中数据量,加载到listview中就是listview的行数。
你这个是有翻页效果的,需要手动进行处理。具体怎么用,自己再摸索吧,有不清楚的,请追问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式