|
@@ -39,6 +39,7 @@ class ComHeaderView : ConstraintLayout, IRoomActiveListener, IHeader, RoomTimer
|
|
var openAudienceListDialog:(()->Unit)? = null
|
|
var openAudienceListDialog:(()->Unit)? = null
|
|
var showAudioUserNoticeFun:(()->Unit)? = null
|
|
var showAudioUserNoticeFun:(()->Unit)? = null
|
|
var showFanClubFun:(()->Unit)? = null
|
|
var showFanClubFun:(()->Unit)? = null
|
|
|
|
+ var reportAnchorFun:(()->Unit)? = null
|
|
|
|
|
|
//钻石收入
|
|
//钻石收入
|
|
private var localIncome = 0L
|
|
private var localIncome = 0L
|
|
@@ -116,6 +117,12 @@ class ComHeaderView : ConstraintLayout, IRoomActiveListener, IHeader, RoomTimer
|
|
showFanClubFun?.invoke()
|
|
showFanClubFun?.invoke()
|
|
}
|
|
}
|
|
})
|
|
})
|
|
|
|
+
|
|
|
|
+ binding.ivReport.setOnClickListener(object:NoDoubleClickListener() {
|
|
|
|
+ override fun onClick() {
|
|
|
|
+ reportAnchorFun?.invoke()
|
|
|
|
+ }
|
|
|
|
+ })
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@@ -155,6 +162,7 @@ class ComHeaderView : ConstraintLayout, IRoomActiveListener, IHeader, RoomTimer
|
|
binding.ivFans.visibility = View.VISIBLE
|
|
binding.ivFans.visibility = View.VISIBLE
|
|
binding.tvTime.visibility = View.VISIBLE
|
|
binding.tvTime.visibility = View.VISIBLE
|
|
}else{
|
|
}else{
|
|
|
|
+ binding.ivReport.visibility = View.VISIBLE
|
|
if (iRoomInfo.getIsFollow()==1){
|
|
if (iRoomInfo.getIsFollow()==1){
|
|
binding.tvFollow.visibility = View.GONE
|
|
binding.tvFollow.visibility = View.GONE
|
|
binding.ivFans.visibility = View.VISIBLE
|
|
binding.ivFans.visibility = View.VISIBLE
|