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