Adding animations in the RecyclerView items: Step 1
data class CounterItem(val avatarId: Int)class
(val context: Context, val items: List<Int>) : RecyclerView.Adapter<CounterAdapter.ViewHolder>() {
class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {
val avatar = itemView.iv_added_item
}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): CounterAdapter.ViewHolder {
return ViewHolder(LayoutInflater.from(context).inflate(R.layout.li_detail, parent, false))
}
override fun getItemCount(): Int {
return items.size
}
override fun onBindViewHolder(holder: CounterAdapter.ViewHolder, position: Int) {
holder.avatar.let { Glide.with(context).load(R.drawable.avatar_1).into(it) }
}
}PreviousCreating a self-contained MotionScene : SolutionNextAdding animations in the RecyclerView items: Step 2
Last updated