1:修改师父标签

2:修改签约房的清除魅力我更新魅力
This commit is contained in:
2025-12-01 15:35:22 +08:00
parent 49e345db2c
commit e925a0c2a5
10 changed files with 99 additions and 23 deletions

View File

@@ -5,6 +5,7 @@ import android.graphics.Color
import android.view.View
import android.widget.ImageView
import android.widget.LinearLayout
import android.widget.TextView
import androidx.core.view.isVisible
import androidx.recyclerview.widget.RecyclerView
import com.chad.library.adapter.base.BaseQuickAdapter
@@ -31,6 +32,7 @@ class MyFamilyAdapter(
// 定义点击事件回调接口
interface OnItemClickListener {
fun onItemClick(position: Int, item: MyFamilyBean.GroupMembersListsBean)
fun onRenewClick(position: Int, item: MyFamilyBean.GroupMembersListsBean)
}
private var onItemClickListener: OnItemClickListener? = null
@@ -44,12 +46,20 @@ class MyFamilyAdapter(
item: MyFamilyBean.GroupMembersListsBean
) {
// 设置整个项的点击事件
helper.itemView.setOnClickListener {
helper.getView<MeHeadView>(R.id.iv_head).setOnClickListener {
val position = helper.adapterPosition
if (position != RecyclerView.NO_POSITION) {
onItemClickListener?.onItemClick(position, item)
}
}
// 设置续租按钮的点击事件
helper.getView<TextView>(R.id.tv_renew).setOnClickListener {
val position = helper.adapterPosition
if (position != RecyclerView.NO_POSITION) {
onItemClickListener?.onRenewClick(position, item)
}
}
var flex_entry: FlexboxLayout=helper.getView(R.id.flex_entry)
var meHeadView : MeHeadView= helper.getView(R.id.iv_head)
var tvName : ShineTextView =helper.getView(R.id.tv_name)