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" /> - - - - - - - - - - - - -