Commit 6e2b5c44 authored by chengkun's avatar chengkun

发送优惠券选择消息

parent b1fc8d0d
package com.yidian.shenghuoquan.border.adapter package com.yidian.shenghuoquan.border.adapter
import android.app.Activity
import android.content.Context import android.content.Context
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.RelativeLayout
import android.widget.TextView import android.widget.TextView
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.yidian.bcommon.constant.XEventConfig.Companion.CONFIRM_ORDER_CHOOSE_COUPON_SUCCESS
import com.yidian.shenghuoquan.border.R import com.yidian.shenghuoquan.border.R
import com.yidian.shenghuoquan.border.dto.CouponDto import com.yidian.shenghuoquan.border.dto.CouponDto
import com.yidian.xarc.xevent.XBaseEvent
import com.yidian.xarc.xevent.XEventManager
class VoncherAdapter(var context: Context, var voncherList:List<CouponDto>) : RecyclerView.Adapter<RecyclerView.ViewHolder>() { class VoncherAdapter(var context: Context, var voncherList:List<CouponDto>) : RecyclerView.Adapter<RecyclerView.ViewHolder>() {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RecyclerView.ViewHolder { override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RecyclerView.ViewHolder {
...@@ -34,5 +39,10 @@ class VoncherAdapter(var context: Context, var voncherList:List<CouponDto>) : Re ...@@ -34,5 +39,10 @@ class VoncherAdapter(var context: Context, var voncherList:List<CouponDto>) : Re
holder.itemView.findViewById<TextView>(R.id.tv_start_end_time).text = "${data.startTime} ${data.endTime}" holder.itemView.findViewById<TextView>(R.id.tv_start_end_time).text = "${data.startTime} ${data.endTime}"
holder.itemView.findViewById<TextView>(R.id.tv_voncher_type).text = "${data.scopeUse}" holder.itemView.findViewById<TextView>(R.id.tv_voncher_type).text = "${data.scopeUse}"
holder.itemView.findViewById<TextView>(R.id.tv_voncher_desc).text = data.desc holder.itemView.findViewById<TextView>(R.id.tv_voncher_desc).text = data.desc
holder.itemView.findViewById<RelativeLayout>(R.id.rl_use_voncher).setOnClickListener {
XEventManager.post(XBaseEvent(CONFIRM_ORDER_CHOOSE_COUPON_SUCCESS, position))
var ac = context as Activity
ac.finish()
}
} }
} }
package com.yidian.shenghuoquan.border.utils
class Utils {
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment