limit配置

This commit is contained in:
renhaoting 2026-01-12 19:00:49 +08:00
parent 774d4a4379
commit 2488046089
2 changed files with 5 additions and 3 deletions

View File

@ -242,7 +242,7 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
// load more // load more
if (mViewPagerAdapter.itemCount > 0 && position == mViewPagerAdapter.itemCount - 2) { if (mViewPagerAdapter.itemCount > 0 && position == mViewPagerAdapter.itemCount - 2) {
lifecycleScope.launch { lifecycleScope.launch {
mViewModel.loadVideoPage() mViewModel.loadVideoList()
} }
} }
} }
@ -259,6 +259,9 @@ class HomeFragment : AppViewsFragment<ViewBinding, UiState, ViewModel>(), OnSwit
setHomeTabStyle(fra) setHomeTabStyle(fra)
} }
}, false) }, false)
//viewPager2.offscreenPageLimit = 3
} }
override fun ViewBinding.initObservers() { override fun ViewBinding.initObservers() {

View File

@ -4,7 +4,6 @@ package com.gamedog.vididin.main.fragments.home
import com.ama.core.architecture.appBase.vm.AppViewModel import com.ama.core.architecture.appBase.vm.AppViewModel
import com.ama.core.architecture.page.RefreshRepository import com.ama.core.architecture.page.RefreshRepository
import com.gamedog.vididin.beans.ResYoutubePlayList
import com.gamedog.vididin.beans.YoutubeVideo import com.gamedog.vididin.beans.YoutubeVideo
import dagger.hilt.android.lifecycle.HiltViewModel import dagger.hilt.android.lifecycle.HiltViewModel
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow
@ -26,7 +25,7 @@ class YoutubeViewModel @Inject constructor(
TODO("Not yet implemented") TODO("Not yet implemented")
} }
fun loadVideoPage() { fun loadVideoList() {
mRepository.load() mRepository.load()
} }
} }