ViewPager2
на основе RecyclerView
и реализуют только ограниченное подмножество старых ViewPager
функций.
В настоящее время вы не можете правильно использовать ни PagerTitleStrip
, ни PagerTabStrip
с ViewPager2
.
Честно говоря, я даже не знаю варианта использования, где TabLayout
с пользовательскими тематическими вкладками и индикатором и, возможно, небольшого дополнительного кода не хватит.
Таким образом, единственное решение для ViewPager2
на данный момент заключается в использовании TabLayout
.
Может быть, если вы зададите вопрос в контексте вашего варианта использования или необходимого дизайна - будет более подробный ответ.
Надеюсь, это поможет.