? = null
var onItemClickListener: OnItemClickListener? = null
fun setItemClickListener(onItemClickListener: OnItemClickListener) {
this.onItemClickListener=onItemClickListener
}
fun setList(list: ArrayList) {
if (data == null) {
data = list
notifyItemRangeInserted(0, list.size)
} else {
data?.addAll(list)
notifyItemRangeInserted(data!!.size-list.size, list.size)
}
}
fun clearData() {
notifyItemRangeRemoved(0,data!!.size)
data?.clear()
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): RecyclerView.ViewHolder {