limit配置
This commit is contained in:
parent
774d4a4379
commit
2488046089
|
|
@ -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() {
|
||||||
|
|
|
||||||
|
|
@ -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()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue