ListView源碼解析

首先說一下我們刷新數據所使用的代碼爲**adapter.notifyDataSetChanged()**notifyDataSetChanged是BaseAdapter中的方法其實這其中就運用了觀察者模式,ListView的數據發生變化,說明ListView爲觀察者,Adapter爲被觀察者。 觀察者模式中被觀察者一定保留有觀察者的事件,觀察者必須註冊在被觀察者中 首先看setAdapter()中
相關文章
相關標籤/搜索