3

首先我是一个新手。我正在开发一个应用程序,其中有一个 viewpager 和片段,但后来我决定将列表放在片段中,所以我不得不将它们更改为 Listfragments,所以我不得不稍微改变一下adpaters,现在它不工作了,现在我完全不知道哪个适配器应该扩展什么。

最初我有一个 Viewpager 适配器,它扩展了 fragmentpageadapter(它应该扩展任何类型的 listfragment pageadapter)

我有另一个扩展基本适配器的自定义适配器(自定义适配器,因为我想要片段中的自定义列表视图)。提前谢谢。

4

1 回答 1

2

ListView(并且通过扩展ListFragment)不关心你的适配器是什么,只要它符合ListAdapter接口,如果它扩展你的接口BaseAdapter。SDK 中还有一些其他的 Adapter 实现用于简单的用例,您可以自己探索它们或查看 ApiDemos 示例应用程序。

同样,ViewPager只关心您为它提供的东西 extends PagerAdapterFragmentPagerAdapter确实如此。

于 2013-07-31T19:25:02.530 回答