是否可以将ViewHolder与片段一起使用?

时间:2014-01-03 21:05:35

标签: android android-fragments

我的主要疑问是:当我使用片段(FragmentPagerAdapter)时,如何实现ViewHolder?这是我唯一的疑问,我不能从View中膨胀或getTag(),因为我的片段类没有View对象。

如果有必要,我可以发布课程,但我只需要一个小例子。我删除了这些课程的帖子,它太长了会让人感到困惑。

1 个答案:

答案 0 :(得分:5)

使用片段时不需要ViewHolder

无论您使用ViewHolder尝试什么,都可以使用片段本身。

在返回视图之前的onCreateView片段中,您可以为所有布局元素调用findViewByID并在片段中自行设置引用。

然后编写一个函数,将您的域(bean对象)作为输入并设置所有这些UI元素。

片段的目的是制作独立且可重用的组件,因此尽可能减少依赖性。