From 09d74032a914b741cce507e017deda0b1d07f3ca Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Fri, 5 Dec 2025 13:37:51 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=9B=E5=BA=A6=E5=9C=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/fragments/home/fragment/HomeItemFragment.kt | 9 ++++++--- .../res/layout/vididinapp_feature_home_item_layout.xml | 10 ++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt index 2f39691..33cce3e 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/home/fragment/HomeItemFragment.kt @@ -182,7 +182,8 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment() { playVideo() } PlayerConstants.PlayerState.BUFFERING -> { - //togglePlayingState(false) + binding?.circlePb?.isVisible = true + //showLoading(true) } PlayerConstants.PlayerState.VIDEO_CUED -> { togglePlayingState(false) @@ -210,10 +211,12 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment() { mIsPlaying = isPlaying if (!mIsPlaying) { generateThumbAndSet() + } else { + binding?.circlePb?.isVisible = false } - binding?.ivMask?.isVisible = false/*!mIsPlaying*/ - binding?.playerContainer?.isVisible = isPlaying + binding?.ivMask?.isVisible = !mIsPlaying + binding?.playerContainer?.isVisible = mIsPlaying if (mIsPlaying) { hidePlayIconAnim() diff --git a/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml b/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml index 2f1e7a4..0b57805 100644 --- a/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml +++ b/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml @@ -102,4 +102,14 @@ android:layout_marginHorizontal="15dp" android:layout_gravity="bottom" /> + + + \ No newline at end of file