How to make an endless list using RecyclerView
What do the Facebook, Instagram, and Twitter feeds have in common? They all have virtually infinite content to show you while you keep on scrolling down and down for more. There's no doubt that this is a great way to engage users on your platform.
In this recipe, we will see how to make an endless list using RecyclerView
. There are many use cases of it, for example, social media, e-commerce application, or any content-based apps.
We will create a simple app, which will load a small set of data in the beginning, but once the user scrolls to the bottom of the content, we will fetch another set of data and append to it, giving an illusion of infinite content to the user. So let's get started!
Getting ready
We will be using Android Studio 3.0; ensure that you have its latest version.
You'll also need to include RecyclerView
in your build.gradle
file, which you can add as follows:
compile 'com.android.support:recyclerview-v7:26.1.0'
You can also find the...