在学习的时候遇到的问题,
第一次用这个方法的时候notifydatasetchanged的时候,明明调用了 但却没反应,看了代码也没啥问题,后来百度了一下才知道是这样的:
不知道该怎么描述,当一个adapter绑定了数据后,这个数据源就不能变了,比如原来adapter的数据是arraylist,添加数据直接在绑定的arraylist里面add就可以了,我第一次是 换了个arraylist,导致 notifydatasetchange没反应。。。。
特此记录一下
在学习的时候遇到的问题,
第一次用这个方法的时候notifydatasetchanged的时候,明明调用了 但却没反应,看了代码也没啥问题,后来百度了一下才知道是这样的:
不知道该怎么描述,当一个adapter绑定了数据后,这个数据源就不能变了,比如原来adapter的数据是arraylist,添加数据直接在绑定的arraylist里面add就可以了,我第一次是 换了个arraylist,导致 notifydatasetchange没反应。。。。
特此记录一下