|
@@ -30,6 +30,7 @@ import java.util.List;
|
|
|
|
|
|
import androidx.recyclerview.widget.LinearLayoutManager;
|
|
|
import androidx.recyclerview.widget.LinearSnapHelper;
|
|
|
+import androidx.recyclerview.widget.PagerSnapHelper;
|
|
|
import androidx.viewbinding.ViewBinding;
|
|
|
|
|
|
/**
|
|
@@ -71,7 +72,7 @@ public class MusicHallFragment extends BaseMVPFragment<FgMusicHallLayoutBinding,
|
|
|
LinearLayoutManager recommendMusicSheetManager = new LinearLayoutManager(getContext());
|
|
|
recommendMusicSheetManager.setOrientation(LinearLayoutManager.HORIZONTAL);
|
|
|
mRecommendAdapter = new HomeHotMusicSheetAdapter();
|
|
|
- LinearSnapHelper recommendlinearSnapHelper = new LinearSnapHelper();
|
|
|
+ PagerSnapHelper recommendlinearSnapHelper = new PagerSnapHelper();
|
|
|
recommendlinearSnapHelper.attachToRecyclerView(mViewBinding.rvRecommendTrack);
|
|
|
HomeHotMusicSheetItemDecoration itemDecoration1 = new HomeHotMusicSheetItemDecoration(0, SizeUtils.dp2px(12), 0, SizeUtils.dp2px(12), 0);
|
|
|
mViewBinding.rvRecommendTrack.addItemDecoration(itemDecoration1);
|
|
@@ -82,7 +83,7 @@ public class MusicHallFragment extends BaseMVPFragment<FgMusicHallLayoutBinding,
|
|
|
LinearLayoutManager latestMusicSheetManager = new LinearLayoutManager(getContext());
|
|
|
latestMusicSheetManager.setOrientation(LinearLayoutManager.HORIZONTAL);
|
|
|
mLatestAdapter = new HomeHotMusicSheetAdapter();
|
|
|
- LinearSnapHelper linearSnapHelper = new LinearSnapHelper();
|
|
|
+ PagerSnapHelper linearSnapHelper = new PagerSnapHelper();
|
|
|
linearSnapHelper.attachToRecyclerView(mViewBinding.rvLatestTrack);
|
|
|
HomeHotMusicSheetItemDecoration itemDecoration2 = new HomeHotMusicSheetItemDecoration(0, SizeUtils.dp2px(12), 0, SizeUtils.dp2px(12), 0);
|
|
|
mViewBinding.rvLatestTrack.addItemDecoration(itemDecoration2);
|
|
@@ -94,7 +95,7 @@ public class MusicHallFragment extends BaseMVPFragment<FgMusicHallLayoutBinding,
|
|
|
LinearLayoutManager musicSheetManager = new LinearLayoutManager(getContext());
|
|
|
musicSheetManager.setOrientation(LinearLayoutManager.HORIZONTAL);
|
|
|
mHomeHotMusicSheetAdapter = new HomeHotMusicSheetAdapter();
|
|
|
- LinearSnapHelper hotTracklinearSnapHelper = new LinearSnapHelper();
|
|
|
+ PagerSnapHelper hotTracklinearSnapHelper = new PagerSnapHelper();
|
|
|
hotTracklinearSnapHelper.attachToRecyclerView(mViewBinding.rvHotTrack);
|
|
|
HomeHotMusicSheetItemDecoration itemDecoration = new HomeHotMusicSheetItemDecoration(0, 0, 0, SizeUtils.dp2px(12), 0);
|
|
|
mViewBinding.rvHotTrack.addItemDecoration(itemDecoration);
|