ViewPager
private fun initViewPagerAndTabs(tab: MainTabs) {
val pagerAdapter = PagerAdapter(childFragmentManager)
val userId = arguments.getInt(USER_ID_KEY)
pagerAdapter.addFragment(HostRecyclerFragment(), getString(R.string.main_tab_1))
pagerAdapter.addFragment(NewsFragment.newInstance(userId), getString(R.string.main_tab_2))
pagerAdapter.addFragment(SubscriptionFragment.newInstance(userId), getString(R.string.main_tab_3))
viewPager.adapter = pagerAdapter
tabLayout.setupWithViewPager(viewPager)
// tabLayout.setScrollPosition(tab.id, 0f, true)
viewPager.currentItem = tab.id
}