当我使用MVVM体系结构实现我的应用程序时。我一直有一个问题,我应该把PagerAdapter
和RecyclerViewAdapter
的实现放在哪里。现在我把Fragments
作为内部类。
我认为这并不重要,因为它们是一个辅助类,但我认为不应该将它们作为内部类放在activity/frament中,因为它们可以使这个类更大,只需将它们与activity/fframent放在同一个包中即可。
它不依赖于MVVM体系结构。最佳实践是不应该将Adapter
类作为内部类。把它们放在同一个包裹里。