diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt index 041ebf1..1eee111 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt @@ -242,7 +242,7 @@ class HomeFragment : AppViewsFragment(), OnSwit // load more if (mViewPagerAdapter.itemCount > 0 && position == mViewPagerAdapter.itemCount - 2) { lifecycleScope.launch { - mViewModel.loadVideoPage() + mViewModel.loadVideoList() } } } @@ -259,6 +259,9 @@ class HomeFragment : AppViewsFragment(), OnSwit setHomeTabStyle(fra) } }, false) + + + //viewPager2.offscreenPageLimit = 3 } override fun ViewBinding.initObservers() { diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/home/YoutubeViewModel.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/home/YoutubeViewModel.kt index 79f517e..2a69ad0 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/home/YoutubeViewModel.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/home/YoutubeViewModel.kt @@ -4,7 +4,6 @@ package com.gamedog.vididin.main.fragments.home import com.ama.core.architecture.appBase.vm.AppViewModel import com.ama.core.architecture.page.RefreshRepository -import com.gamedog.vididin.beans.ResYoutubePlayList import com.gamedog.vididin.beans.YoutubeVideo import dagger.hilt.android.lifecycle.HiltViewModel import kotlinx.coroutines.flow.Flow @@ -26,7 +25,7 @@ class YoutubeViewModel @Inject constructor( TODO("Not yet implemented") } - fun loadVideoPage() { + fun loadVideoList() { mRepository.load() } }