请问:ListView设置adapter之后,不走adapter的getView方法

请教:ListView设置adapter之后,不走adapter的getView方法
大家好,我的需求是这样的,如果本地有数据,直接加载本地数据,然后new一个adapter,adapter设置后可以正常显示出listview,问题是如果本地没有数据,从网络上获取数据后,再new一个adapter,listview.setAdapter(adapter)之后,不走getView()方法,其中调用getCount()返回的值是5。
太奇怪了,请大虾们帮忙分析一下,多谢啦。
------解决方案--------------------
信息不够啊,不过可以不new adapter,只需要调用adapter的nodifydatasetchanged方法adpter就会重新绘制ui了
------解决方案--------------------
adapter 是你自己重写的class吗?你重写adapter的构造方法了?