From fb1c6011e0576c71ab8caddcc32393f09fd3e048 Mon Sep 17 00:00:00 2001 From: renhaoting <370797079@qq.com> Date: Thu, 4 Dec 2025 18:16:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E6=8E=89=E4=B8=8D=E5=BF=85=E8=A6=81ui?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../home/fragment/HomeItemFragment.kt | 9 ++-- .../vididinapp_feature_home_item_layout.xml | 51 +++---------------- 2 files changed, 13 insertions(+), 47 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 9b15a05..7a4ed2a 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 @@ -56,6 +56,8 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment() { tvVideoFrom.text = mVideoData?.channel_title tvVideoIntro.text = mVideoData?.description + ivIntroExpand.isVisible = tvVideoIntro.lineCount > 2 + popMenu.setMenuList( mutableListOf( @@ -90,10 +92,7 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment() { override fun ViewBinding.initListeners() { - ivStar.setOnClickListener { - mIsStared = !mIsStared - ivStar.setImageResource(if (mIsStared) R.mipmap.home_star else R.mipmap.home_star_undo) - } + } @@ -180,6 +179,8 @@ class HomeItemFragment : AppViewsEmptyViewModelFragment() { private fun togglePlayingState(isPlaying: Boolean) { if (mIsPlaying != isPlaying) { mIsPlaying = isPlaying + binding?.ivMask?.isVisible = !mIsPlaying + if (mIsPlaying) { hidePlayIconAnim() } else { 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 f7707a9..c5776dd 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 @@ -10,6 +10,13 @@ android:layout_height="match_parent" android:layout_gravity="center"/> + + @@ -84,49 +92,6 @@ android:layout_marginTop="20dp" /> - - - - - - - - - - - - -