lmw
2023-05-12 f67802a41f9e01444d1115f34ecc6e1beb05fc3b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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)
    }
}