Creating endless scrolling in RecyclerView like modern google calendar app has
I would like to make app with one fragment very similar to plan section in modern google calendar app (https://i.stack.imgur.com/wnREL.png). How can I achieve endless scrolling in both direction, loading items asyncly, like google calendar does? I tried using RecyclerView but I don't know how to separate items (in google cal events) to sections like day, week or month and how to achieve endless up scrolling. I also tried to find google calendar source, but I found only this git repo https://android.googlesource.com/platform/packages/apps/Calendar, that's only built-in android calendar app source, not the modern one with material design. So I suppose that it isn't open source, is it?
There are actually 3 ways to achieve this, one of which is like the library linked earlier: When you encounter the end of the list, start loading more and show a loading indicator or Load items in advance when the user scrolls close enough to the end, show a loading indicator if the user reaches the end too fast or (my favorite) Generate X amount of dummy (empty) list items in the end and replace them with the loaded items when the user has scrolled enough, show that they are loading while they're in the dummy state - this method enables a "true" endless scroll
Vertical Scrolling CoordinatorLayout Behavior for BottomNavigationView with RecyclerView vertical scrolling
Android custom view should extend AppCompatTextView
Sending notifications from my laptop to a set of mobile devices
Saving SurfaceView with canvas on top
ERROR: Could not parse card data Cordova Plugin for card reader
How to swipe up a fragment from a button with a circular animation in Android?
Changing locale not working after `onResume` method?
Animate a view from 0dp width to MATCH_PARENT
Display Dialog after uncaught exception
How to get alternative routes' distance in Google Maps on Android v2
How to allow everyone to see the list of books in FireBase Database
Execution failed for task 'app:copyDebugAndroidTestKotlinClasses' - Android Kotlin Build Error
Android: Snapshot for Google maps not working when polyline is drawn and works properly if only markers are placed
Realm database - react native
How do i make the .mov container with H.264?
Unity3D text doesn't show up when it build in Android