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 5801875..602405c 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 @@ -1,5 +1,6 @@ package com.gamedog.vididin.main.fragments +import android.util.Log import android.view.LayoutInflater import android.view.ViewGroup import androidx.core.graphics.toColorInt @@ -54,7 +55,7 @@ class HomeFragment : AppViewsFragment(), OnSwit private var mSwipedVideoTotal = 0 private var mLastShowedRewardedAd = true - + override val isLazyInit = false private var mHasShowGuide: Boolean = false private var mTotalMs: Long = 0L override val mViewModel: ViewModel by viewModels() @@ -256,7 +257,6 @@ class HomeFragment : AppViewsFragment(), OnSwit FragmentLifecycleCallbacks() { override fun onFragmentResumed(fm: FragmentManager, fra: Fragment) { super.onFragmentResumed(fm, fra) - setHomeTabStyle(fra) } }, false) @@ -269,7 +269,19 @@ class HomeFragment : AppViewsFragment(), OnSwit } override fun ViewBinding.onUiStateCollect(uiState: UiState) { + showCurListInfo("------- before ---------") mViewPagerAdapter.submitList(uiState.playLists) + showCurListInfo("------- after ---------") + } + + private fun showCurListInfo(tag: String) { + val allList = mViewPagerAdapter.getCurrentList() + var allInfos = tag + " Total= ${allList.size}\n" + allList.forEach { + allInfos += (it.id + " / ") + } + + Log.e("hahah", allInfos) } override fun onResume() {