我的主要疑问是:使用片段(FragmentPagerAdapter)时如何实现ViewHolder?这是我唯一的疑问,因为我的片段类没有View对象,所以无法从View进行膨胀或getTag()。
如有必要,我可以发布课程,但我只需要一个例子。我删除了有关课程的帖子,因为篇幅太长了,会造成混乱。
ViewHolder
使用片段时不需要。
无论您尝试使用哪种方法,都ViewHolder
可以在片段本身中进行操作。
在onCreateView
片段中,在返回视图之前,您可以调用findViewByID
所有布局元素,并在片段自身中设置引用。
然后编写一个函数,将您的domain(bean对象)作为输入并设置所有这些UI元素。
片段的目的是制作独立且可重用的组件,因此请尝试减少尽可能多的依赖关系。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句