package com.fuban.user.ui.trip.adapter
|
|
import android.widget.ImageView
|
import cn.sinata.xldutils.adapter.HFRecyclerAdapter
|
import cn.sinata.xldutils.adapter.util.ViewHolder
|
import com.amap.api.services.help.Tip
|
import com.fuban.user.R
|
import org.jetbrains.anko.imageResource
|
|
class PositionAdapter(data:ArrayList<Tip>,private var isSearch:Boolean = false):HFRecyclerAdapter<Tip>(data, R.layout.item_taxi_position) {
|
override fun onBind(holder: ViewHolder, position: Int, data: Tip) {
|
holder.bind<ImageView>(R.id.iv).imageResource = if (!isSearch) R.mipmap.search_record else R.mipmap.search_site
|
holder.setText(R.id.tv_name,data.name)
|
holder.setText(R.id.tv_address,if (data.address.isEmpty()) data.district else data.address)
|
}
|
|
fun isSearch(isSearch: Boolean){
|
this@PositionAdapter.isSearch = isSearch
|
notifyDataSetChanged()
|
}
|
}
|