package com.fuban.user.ui.mine.adapter
|
|
import cn.sinata.xldutils.adapter.HFRecyclerAdapter
|
import cn.sinata.xldutils.adapter.util.ViewHolder
|
import com.fuban.user.R
|
import com.fuban.user.network.entity.WalletRecord
|
import com.fuban.user.ui.mine.RecordActivity
|
|
class WalletAdapter(data:ArrayList<WalletRecord>,private val type:Int) :HFRecyclerAdapter<WalletRecord>(data, R.layout.item_wallet) {
|
override fun onBind(holder: ViewHolder, position: Int, data: WalletRecord) {
|
holder.setText(R.id.tv_money,if (type == RecordActivity.TYPE_SCORE) data.name else String.format("¥%.2f",data.money))
|
holder.setText(R.id.tv_time,if (type == RecordActivity.TYPE_WITHDRAW) data.insertTime else data.time)
|
holder.setText(R.id.tv_type, if (type == RecordActivity.TYPE_SCORE) data.integral else data.name)
|
}
|
}
|