首先,我是一个新手。我正在开发一个应用程序,其中有一个viewpager和片段,但后来我决定将列表放入片段,所以我不得不将它们更改为Listfragments,所以我不得不改变adpaters一点,现在它不工作,现在我完全混淆哪个适配器应该扩展什么。
最初我有一个Viewpager适配器,它扩展了fragmentpageadapter(它应该扩展任何类型的listfragment pageadapter)
我还有另一个扩展基本适配器的customadapter(自定义适配器,因为我想在片段中使用自定义列表视图)。 提前完成。
答案 0 :(得分:2)
ListView
(以及扩展名ListFragment
)并不关心您的适配器是什么,只要它符合ListAdapter
接口,如果它延伸{{1} }。 SDK中有一些其他适配器实现用于简单的用例,您可以自己探索它们或查看ApiDemos示例应用程序。
同样地,BaseAdapter
只关心你提供的内容ViewPager
PagerAdapter
,FragmentPagerAdapter
。