У меня есть несколько страниц в моем приложении, каждая страница - это фрагмент с собственной ViewModel, и все они меняют друг друга в FrameLayout (у меня есть специальный BottomNavigationView для обработки их перестановок).
Так что яя хочу заменить FrameLayout на ViewPager2, но в этом случае я должен предоставить представления, а не фрагменты для RecyclerView.Adapter, и мое решение состоит в том, чтобы заключить фрагменты в некоторые представления, например LinearLayout.
Итак, мой вопрос:правильно, что это самое простое решение?и есть ли лучшее решение?