package Ġcom . fro go box . app u ikit Ċ Ċ import Ġandroid . os . Bundle Ċ import Ġcom . fro go box . app u ikit . core . Base Activity Ċ import Ġcom . fro go box . app u ikit . core . Base Pager Adapter Ċ Ċ class ĠRecyclerView Activity Ġ: ĠBase Activity () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate ( savedInstanceState : ĠBundle ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate ( savedInstanceState ) ĊĠĠĠĠĠĠĠ ĠsetContentView ( re cyclerView Binding . root ) ĊĠĠĠĠĠĠĠ Ġsetup Detail Activity (" List ĠUI ĠRecyclerView ") ĊĠĠĠĠĠĠĠ Ġsetup ViewPager () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġsetup ViewPager () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpager Adapter Ġ= ĠBase Pager Adapter ( this ) ĊĠĠĠĠĠĠĠ Ġpager Adapter . setup Pager Fragment ( Recycler List Fragment (), Ġ" List ") ĊĠĠĠĠĠĠĠ Ġpager Adapter . setup Pager Fragment ( Recycler Grid Fragment (), " Grid ") ĊĊĠĠĠĠĠĠĠ Ġre cyclerView Binding . apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġview pager . adapter Ġ= Ġpager Adapter ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsetup Tab Titles ( tab layout , Ġview pager , Ġpager Adapter . titles ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }