怎么获取ListView 是否超过一屏    有哪位大侠告诉我 谢谢

解决方案 »

  1.   

      ListView.getCount()(实际上是 AdapterView.getCount()) 返回的是其 Adapter.getCount() 返回的值。也就是“所包含的 Item 总个数”。  ListView.getChildCount()(ViewGroup.getChildCount) 返回的是显示层面上的“所包含的子 View 个数”。所以 getChildCount < getCount 说明超过一屏。
      

  2.   

       public int getLastVisiblePosition ()   返回显示在屏幕上的最后一个元素在适配器中所处的位置。
      返回值
      在适配器数据集中的位置。