[BugFix]修复列表里直播中不会有动效的问题

This commit is contained in:
DESKTOP-ICQKP58\H1
2023-04-18 16:09:17 +08:00
parent 8ee3bcef6e
commit 4f2d895f38
4 changed files with 16 additions and 3 deletions

View File

@@ -75,4 +75,16 @@ class RoomNewFriendsAdapter :
VipHelper.loadVipIcon(helper.getView(R.id.iv_vip_icon), item.userVipInfoVO)
}
override fun onViewRecycled(holder: BaseViewHolder) {
super.onViewRecycled(holder)
val svgaLiving = holder.getView<SVGAImageView>(R.id.svga_living)
svgaLiving.stopAnimation()
}
override fun onViewAttachedToWindow(holder: BaseViewHolder) {
super.onViewAttachedToWindow(holder)
val svgaLiving = holder.getView<SVGAImageView>(R.id.svga_living)
svgaLiving.loadFromAssets("svga/home_living.svga")
}
}

View File

@@ -24,7 +24,7 @@ class HomeFragment : BaseFragment(), View.OnClickListener {
R.id.tv_search -> {
StatisticManager.Instance().onEvent(StatisticsProtocol.EVENT_SEARCH, "进入搜索页")
SearchActivity.start(activity)
//为啥触发条件这么恶心
//为啥触发条件这么恶心 我也不知道啊
if (DemoCache.readAnchorCardView() == 0) {
DemoCache.saveAnchorCardView(1)
}

View File

@@ -205,7 +205,7 @@ class UserInfoModifyActivity : BaseViewBindingActivity<ActivityUserInfoModifyBin
R.id.layout_avatar -> {
if (mUserInfo != null && mUserInfo?.isReview == true) {
toast("头像正在审核中")
return
return
}
checkStoragePermission()
isAvatar = true

View File

@@ -16,6 +16,7 @@
android:background="@drawable/shape_room_new_friends_bg"
app:layout_constraintDimensionRatio="335:93"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="@id/iv_avatar"
app:layout_constraintTop_toTopOf="parent" />
@@ -140,7 +141,7 @@
<com.opensource.svgaplayer.SVGAImageView
android:id="@+id/svga_living"
android:layout_width="20dp"
android:layout_height="20dp"
android:layout_height="18dp"
android:layout_gravity="center_horizontal" />
<TextView