I added dot indicators for viewpager, In that viewpages when I have 15 datas, dot indicators also 15 dots showing. but I don't want that I need to show only 5 dot indicators eventhough I'm having 20 datas in my view pager
private fun setUpTabs(binding: FragmentHomeBinding, viewpager: ViewPagerAdapter) {
binding.viewPagerNews.adapter = viewpager
binding.indicatorContainer.setViewPager(binding.viewPagerNews)
}


You can use ScrollingPagerIndicator to show only 5 dots at a time and make it scrollable at user swipe through pages.
Dependency
Layout
Attach indicator to your
ViewpagerYou can also use this with
ViewPager2orRecyclerView.Setup ViewPager2 with indicator