Skip to content

Instantly share code, notes, and snippets.

View gilgoldzweig's full-sized avatar

Gil G. gilgoldzweig

View GitHub Profile
@gilgoldzweig
gilgoldzweig / GenericRecyclerAdapter.kt
Last active January 9, 2019 10:07
GenericRecyclerAdapter blog
abstract class GenericRecyclerAdapter<E: Any>(context: Context,
genericList: MutableList<E> = ArrayList(),
@LayoutRes private val layoutRes: Int) :
GenericRecyclerViewAdapterExtensions<E, GenericRecyclerAdapter<E>.GenericViewHolder>(genericList) {
private var layoutInflater: LayoutInflater = LayoutInflater.from(context)
//region setup and binding
inner class GenericViewHolder(private val v: View) : RecyclerView.ViewHolder(v) {