BottomSheet和ViewPager2聯動
【BottomSheet】
需要一個dialog布局文件,定義BottomSheet的樣式。然后直接在java里初始化即可。
綁定上下文,綁定布局文件,布局傳給容器視圖,show()
【ViewPager2】
1.適配器
按常規(guī)適配器寫法,和RecyclerView適配器寫法一樣。如果想實現BottomSheet里有多個頁面可以橫向滑動(類似blbl評論區(qū)),則在適配器里傳入參數private List<ViewPager> viewPagerList;其中ViewPager是ViewPager2自定義樣式文件的實體類。
2.初始化
初始化數據
初始化視圖(綁定容器,適配器傳參,綁定適配器。和RecyclerView一樣)
標簽: