app | ||
gradle/wrapper | ||
.gitignore | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
LICENSE | ||
README.md | ||
settings.gradle |
Android RecyclerView Sample (Kotlin)
This application implements a RecyclerView in Kotlin with ListAdapter, onClickListener and Headers. If you are looking for a simpler sample, look at the RecyclerViewSimple sample in the directory.
Introduction
Sample demonstrating the use of RecyclerView to layout elements with a LinearLayoutManager.
RecyclerView can display large datasets that can be scrolled efficiently by recycling a limited number of views. ListAdapter is used to efficiently compute diffs when items are added/removed from the list. Click listeners can be defined when ViewHolder views are instantiated.
Pre-requisites
- Android SDK 27
- Android Gradle Plugin 3.0
- Android Support Repository
Screenshots
Getting Started
To build this project, use "Import Project" in Android Studio.
Support
- Stack Overflow: http://stackoverflow.com/questions/tagged/android
If you've found an error in this sample, please file an issue: https://github.com/android/views-widgets
Patches are encouraged, and may be submitted by forking this project and submitting a pull request through GitHub. Please see CONTRIBUTING.md for more details.