应该是结合adapter的getCount方法得到的数量,再加上进行每页可以显示的Item数计算后得出的。你把getView的代码贴出来看看吧

解决方案 »

  1.   

    getCount返回数据条数,getView 每次滑动有数据需要显示就会调用
      

  2.   

    getCount 设置对了吗?
    如果是对的,请贴代码
      

  3.   

    留名关注,用过自定义Adapter,比较复杂
      

  4.   

    notifation可以刷新listview不用每次去重新setadpter 
    你的adpter要自己重写baseadpter的方法,然后自定义listview中的没一行中的控件大小,一般不会出现只有一个控件的情况
      

  5.   

    你把定义一个Bitmap数组 把取到的资源放进这个数组里,在getview里直接用bitmap的资源,注意要释放bitmap
      

  6.   

    getAdapter第一个参数 如果是之前已经载入的就有数值了
    你判断一个是不是为null就好了
    如果不为null 直接return
    会快很多
      

  7.   

    看你要实现什么功能,getview是界面改变时都会调用,比如上下翻页时都会重新调用getview方法。
      

  8.   

    我遇到了也是关于调用getView()次数的问题,情况是这样的,通过button实现从一个TabActivity跳转到一个ListActivity,item的个数,我先将其写死,只测试3个,这个时候问题就出来了,数据可以显示出来,但是getView()方法却调用了两次,当item的个数为1的时候,也是调用2次。
    这是其一,还有一点,假如我在这两个activity中间添加一个Activity的时候,再通过这个添加的Activity上的按钮跳转到ListActivity的时候,getView方法调用一次, 而假如这个中间Activity没有什么事件,里面只是一个单纯的跳转到listactivity,那么ListActivity也是调用2次getView()方法
    不知楼主的问题解决没有
      

  9.   

    布局有问题 http://blog.csdn.net/f8376904110/article/details/6460934
    我也有此类问题 ,你看一下。。
      

  10.   

    定义一个Bitmap数组 把取到的资源放进这个数组里,在getview里直接用bitmap的资源,注意要释放bitmap
      

  11.   

    我这是用gridView来显示的,也设置了这个了
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    用listview显示时,按13楼给的地址的方式解决了这个问题,可是用gridView显示时,按这种方式却解决不了这个问题,不知道有哪位大侠知道是什么原因!!!   
    用gridView显示时,getView()方法一直都是调用了多次的啊,求解!!!急救...
      

  12.   

    我这是用gridView来显示的,也设置了这个了
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    用listview显示时,按13楼给的地址的方式解决了这个问题,可是用gridView显示时,按这种方式却解决不了这个问题,不知道有哪位大侠知道是什么原因!!!   
    用gridView显示时,getView()方法一直都是调用了多次的啊,求解!!!急救...
      

  13.   

    把listview的android:layout_height属性设为fill_parent,试了一下没有重复调用getView了
      

  14.   

    请问楼主:用gridView显示时,getView()方法一直都是调用了多次 这个问题解决了么有啊,我现在也遇到这个问题了