我正在使用RowsFragment
一个ObjectAdapter
并且我发现了这个方法ObjectAdapter.setPresenterSelector
。但是,我已经设置了PresenterSelector
using RowsFragment.setPresenterSelector
,所以我不确定是什么ObjectAdapter.setPresenterSelector
。它有什么作用吗?
问问题
302 次
1 回答
1
好的,我研究了一下,答案在ItemBridgeAdapter
. 查找项目类型的方法包含以下行:
PresenterSelector presenterSelector = mPresenterSelector != null ?
mPresenterSelector : mAdapter.getPresenterSelector();
mPresenterSelector
设置的东西在哪里,RowsFragment.setPresenterSelector
并且mAdapter
是ObjectAdapter
。所以看起来他们首先查看你调用RowsFragment.setPresenterSelector
的内容,如果那是 null,然后他们会尝试使用ObjectAdapter
's PresenterSelector
。
于 2015-02-24T01:53:36.457 回答