我正在编写一个 PagerAdapter,它将在我的应用程序中与 ViewPager 一起使用。
我正在使用的示例将适配器作为 PagerViewActivity 类中的嵌套类。我相信这使它可以访问该类中的所有成员变量。
我的印象是这仅仅是为了简单,因为它是一个示例,如果我要构建一个应用程序,我应该将此适配器类从我的活动类中分离出来。
如果我这样做,我需要从调用适配器的活动中传递上下文吗?另外,为了避免每次需要时都创建一个新的 LayoutInflator,我是否必须传递对它的引用?
什么是最好的或被认为是好的做法?
非常感谢,M