主播评级:去掉白名单用户点击事件

This commit is contained in:
huangjian
2023-01-03 17:29:22 +08:00
parent faddf0da2d
commit bc2137e778
3 changed files with 10 additions and 4 deletions

View File

@@ -228,6 +228,14 @@ class MeFragment : BaseFragment(), View.OnClickListener {
anchorDrawableResIds[it.grade.toUpperCase(Locale.getDefault())]?.let { resId ->
mBinding.tvAnchorGrade.setBackgroundResource(resId)
}
//白名单用户不需要点击事件
if (it.inWhitelist == true) {
mBinding.tvAnchorGrade.setOnClickListener(null)
} else {
mBinding.tvAnchorGrade.setOnClickListener {
AnchorGradeDialog.newInstance().show(mContext)
}
}
}
}
@@ -525,8 +533,6 @@ class MeFragment : BaseFragment(), View.OnClickListener {
)
}
R.id.ll_pm_mode -> PatriarchModeActivity.start(mContext)
R.id.tv_anchor_grade -> AnchorGradeDialog.newInstance().show(mContext)
else -> {}
}
}

View File

@@ -246,7 +246,6 @@
android:background="@drawable/anchor_grade_bg_me_s"
android:fontFamily="sans-serif"
android:gravity="center_vertical|end"
android:onClick="@{click}"
android:paddingTop="2dp"
android:paddingEnd="7dp"
android:text="主播评级"

View File

@@ -7,5 +7,6 @@ data class AnchorGradeInfo(
val nextRemaining: Int = 0,
val targetDiamond: Int = 0,
val targetReply: Double = 0.0,
val uid: Int = 0
val uid: Int = 0,
val inWhitelist: Boolean? = null
)