|
@@ -69,6 +69,7 @@ import androidx.annotation.Nullable;
|
|
|
import androidx.fragment.app.Fragment;
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
|
import androidx.recyclerview.widget.LinearSnapHelper;
|
|
|
+import androidx.recyclerview.widget.PagerSnapHelper;
|
|
|
import androidx.viewpager.widget.ViewPager;
|
|
|
|
|
|
/**
|
|
@@ -122,7 +123,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
LinearLayoutManager recommendMusicSheetManager = new LinearLayoutManager(getContext());
|
|
|
recommendMusicSheetManager.setOrientation(LinearLayoutManager.HORIZONTAL);
|
|
|
mRecommendAdapter = new HomeHotMusicSheetAdapter();
|
|
|
- LinearSnapHelper recommendSnapHelper = new LinearSnapHelper();
|
|
|
+ PagerSnapHelper recommendSnapHelper = new PagerSnapHelper();
|
|
|
recommendSnapHelper.attachToRecyclerView(mViewBinding.rvRecommendTrack);
|
|
|
HomeHotMusicSheetItemDecoration itemDecoration1 = new HomeHotMusicSheetItemDecoration(0, SizeUtils.dp2px(12), 0, SizeUtils.dp2px(12), 0);
|
|
|
mViewBinding.rvRecommendTrack.addItemDecoration(itemDecoration1);
|
|
@@ -133,7 +134,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
LinearLayoutManager latestMusicSheetManager = new LinearLayoutManager(getContext());
|
|
|
latestMusicSheetManager.setOrientation(LinearLayoutManager.HORIZONTAL);
|
|
|
mLatestAdapter = new HomeHotMusicSheetAdapter();
|
|
|
- LinearSnapHelper latestTrackSnapHelper = new LinearSnapHelper();
|
|
|
+ PagerSnapHelper latestTrackSnapHelper = new PagerSnapHelper();
|
|
|
latestTrackSnapHelper.attachToRecyclerView(mViewBinding.rvLatestTrack);
|
|
|
HomeHotMusicSheetItemDecoration itemDecoration2 = new HomeHotMusicSheetItemDecoration(0, SizeUtils.dp2px(12), 0, SizeUtils.dp2px(12), 0);
|
|
|
mViewBinding.rvLatestTrack.addItemDecoration(itemDecoration2);
|
|
@@ -144,7 +145,7 @@ public class NewHomeFragmentV2 extends BaseMVPFragment<FgNewHomeV2LayoutBinding,
|
|
|
LinearLayoutManager musicSheetManager = new LinearLayoutManager(getContext());
|
|
|
musicSheetManager.setOrientation(LinearLayoutManager.HORIZONTAL);
|
|
|
mHomeHotMusicSheetAdapter = new HomeHotMusicSheetAdapter();
|
|
|
- LinearSnapHelper hotTrackSnapHelper = new LinearSnapHelper();
|
|
|
+ PagerSnapHelper hotTrackSnapHelper = new PagerSnapHelper();
|
|
|
hotTrackSnapHelper.attachToRecyclerView(mViewBinding.rvHotTrack);
|
|
|
HomeHotMusicSheetItemDecoration itemDecoration = new HomeHotMusicSheetItemDecoration(0, SizeUtils.dp2px(12), 0, SizeUtils.dp2px(12), 0);
|
|
|
mViewBinding.rvHotTrack.addItemDecoration(itemDecoration);
|