Skip to content

Instantly share code, notes, and snippets.

View Rahul-Chauhan21's full-sized avatar
:octocat:
On branch Learning

Rahul Rahul-Chauhan21

:octocat:
On branch Learning
View GitHub Profile
#include <bits/stdc++.h>
using namespace std;
#define MOD 1000000007
#define ll long long int
#define ld long double
#define pb push_back
#define mkp make_pair
#define pii pair<int, int>
@Rahul-Chauhan21
Rahul-Chauhan21 / ItemAdapter.kt
Last active June 11, 2022 15:03
RecyclerView Adapter Template
import com.example.<app-name>.model.<T>
/**
Adapter for [RecyclerView] in [Activity]. Displays [dataset] data objects.
*/
class ItemAdapter(
private val context: Context,
private val dataset: List<T>
) : RecyclerView.Adapter<ItemAdapter.ItemViewHolder>() {
// Provide a reference to the views for each data item