我将RowsFragment
与ObjectAdapter
一起使用,发现了方法ObjectAdapter.setPresenterSelector
。但是,我已经使用PresenterSelector
设置了RowsFragment.setPresenterSelector
,所以我不确定ObjectAdapter.setPresenterSelector
的作用。它有什么作用吗?
最佳答案
好的,我调查了一下,答案在了ItemBridgeAdapter
的源代码中。查找项目类型的方法包含以下行:PresenterSelector presenterSelector = mPresenterSelector != null ? mPresenterSelector : mAdapter.getPresenterSelector();
其中mPresenterSelector
是RowsFragment.setPresenterSelector
设置的事物,而mAdapter
是ObjectAdapter
。因此,似乎他们首先查看了您使用的RowsFragment.setPresenterSelector
,如果为空,则尝试使用ObjectAdapter
的PresenterSelector
。
关于android - 使用RowsFragment时,ObjectAdapter.setPresenterSelector会做什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28686795/