Parcourir la source

修改老师端首页曲目模块交互样式

Pq il y a 5 mois
Parent
commit
9072d1ebfb

+ 4 - 3
teacher/src/main/java/com/cooleshow/teacher/ui/main/NewHomeFragmentV2.java

@@ -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);