# Writing a RecyclerView Adapter in Kotlin (KAD 16)

DevFeed: [Writing a RecyclerView Adapter in Kotlin (KAD 16)](<https://devfeed.tech/articles/writing-a-recyclerview-adapter-in-kotlin-kad-16-27219.md>)

Original publisher: [Read original article](<https://antonioleiva.com/recyclerview-adapter-kotlin>)

Published: 2017-03-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Antonio Leiva](<https://devfeed.tech/sources/antonio-leiva.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [recyclerview](<https://devfeed.tech/topics/recyclerview.md>), [Android](<https://devfeed.tech/topics/android.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [Code](<https://devfeed.tech/topics/code.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [data-class](<https://devfeed.tech/tags/data-class.md>), [extension-function](<https://devfeed.tech/tags/extension-function.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-android](<https://devfeed.tech/tags/kotlin-android.md>), [recyclerview](<https://devfeed.tech/tags/recyclerview.md>), [viewholder](<https://devfeed.tech/tags/viewholder.md>)

## AI overview

This tutorial explains how to create a simple, immutable RecyclerView Adapter in Kotlin for an Android app. It covers the model, adapter structure and constructor, method implementations, view inflation, and a ViewHolder that maps model values and click listeners to views.

## Source excerpt

Everything Android, Kotlin and other random topics