当前位置: 代码迷 >> Android >> 怎样在代码中listview去掉 scrollbar,该怎么解决
  详细解决方案

怎样在代码中listview去掉 scrollbar,该怎么解决

热度:186   发布时间:2016-05-01 22:23:22.0
怎样在代码中listview去掉 scrollbar
就是完全不要它,不让Listview动态扩展只要放在我屏幕下面的前几个。。。。。。。。。求大神。谢谢。

------解决方案--------------------
既然只要几个 干么要用listView? 换种方式实现
------解决方案--------------------
我觉得只显示屏幕前面几个的话,可以不用Listview这个控件了

有特别需求的话,觉得可以重写类继承view了
------解决方案--------------------
哦,原来是这样。你在listview 返回2个数据就可以了在
public int getCount() {
return 2;
}
你也可以判断屏幕大小来设置返回值。返回2个应该就不会出现右边的scrollbar

还有个办法就是重写listview。
------解决方案--------------------
顶楼上,觉得楼上的是个好方法
------解决方案--------------------
探讨

哦,原来是这样。你在listview 返回2个数据就可以了在
public int getCount() {
return 2;
}
你也可以判断屏幕大小来设置返回值。返回2个应该就不会出现右边的scrollbar

还有个办法就是重写listview。

------解决方案--------------------
没太明白楼主的意思,一开始以为要隐藏掉scrollbar呢,呵呵。
listView要绘制几个item是根据getCount()的返回个数绘制的,楼主可以根据自己的需要绘制个数。
隐藏scrollbar在listview的属性中androi:scrollbar = “gone”即可。
  相关解决方案