我使用RowsFragment
和ObjectAdapter
,我發現了方法ObjectAdapter.setPresenterSelector
。但是,我已經使用RowsFragment.setPresenterSelector
設置了我的PresenterSelector
,所以我不確定ObjectAdapter.setPresenterSelector
是做什麼的。它有什麼作用嗎?使用RowsFragment時,ObjectAdapter.setPresenterSelector是否做任何事情?
2
A
回答
1
好吧,我看着它,答案是在ItemBridgeAdapter
的源代碼。查找項目類型的方法包含以下行:
PresenterSelector presenterSelector = mPresenterSelector != null ? mPresenterSelector : mAdapter.getPresenterSelector();
其中mPresenterSelector
是RowsFragment.setPresenterSelector
和mAdapter
設置的東西是在ObjectAdapter
。所以看起來他們首先看着你叫做RowsFragment.setPresenterSelector
的東西,如果它是空的,他們會嘗試使用ObjectAdapter
的PresenterSelector
。
相關問題
- 1. 當使用git clone [path]時,--local實際上是否做了任何事情?
- 2. JScrollBar不做任何事情
- 3. PyQt5 QTableItem.setText()做任何事情
- 4. 如何用qt 3d做任何事情?
- 5. NSObject的init方法是否可以做任何事情?
- 6. CLLocationManager distanceFilter是否做任何事情來節省電力?
- 7. npm是否在npm中收縮模塊做任何事情?
- 8. 是否有人在做關於2038 time_t bug的任何事情?
- 9. 斯卡拉是否自己做任何事情?
- 10. AngularJS routeprovider不會做任何事情
- 11. SHEmptyRecycleBin在VB6不會做任何事情
- 12. map.fitbounds沒有做任何事情
- 13. DotNet Pack沒有做任何事情
- 14. ng-repeat不做任何事情
- 15. Onclick沒有做任何事情
- 16. .encode('utf-8')沒有做任何事情
- 17. Javascript ondrop沒有做任何事情
- 18. Appwidgetmanager.updateAppwidget()沒有做任何事情
- 19. reset_session沒有做任何事情
- 20. JFrame.setsize()沒有做任何事情
- 21. 爲什麼close()不做任何事情?
- 22. 高價值沒有做任何事情?
- 23. WordPress的add_meta_box不會做任何事情
- 24. 爲什麼RunThis()不做任何事情?
- 25. utilSetResponseBody FiddlerCore沒有做任何事情
- 26. UIScrollView scrollRectToVisible沒有做任何事情
- 27. $ .getJSON沒有做任何事情
- 28. Javascript:setAttribute(「onmouseover」,「... function ...」)不會做任何事情
- 29. AS3:TextFormatAlign沒有做任何事情
- 30. echo命令不會做任何事情