RecyclerView 中的观察者模式,是始终只会存在一个观察者嘛?
我在查看 setAdapter() 的过程中,发现会先查看是否设置过 Adapter, 如果设置过会注销观察者,然后注册观察者。
如果只存在一个观察者的话,那么我想请问 RecyclerView 中使用观察者的意义是?
RecyclerView 中的观察者模式,是始终只会存在一个观察者嘛?
我在查看 setAdapter() 的过程中,发现会先查看是否设置过 Adapter, 如果设置过会注销观察者,然后注册观察者。
如果只存在一个观察者的话,那么我想请问 RecyclerView 中使用观察者的意义是?
3 回答1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答867 阅读✓ 已解决
2 回答986 阅读
2 回答918 阅读
1 回答881 阅读
1 回答1.4k 阅读
RecyclerView.setAdapter(Adapter)
是运用的适配器模式;Adapter.registerAdapterDataObserver(AdapterDataObserver)
才是运用的观察者模式。