No need to implement an Adapter for every RecyclerView. Snap Adapters initializes in a single line and comes with endless loader and multiple layout.
Why do you think that https://github.com/jblough/Android-Pdf-Viewer-Library is a good alternative to Snap RecyclerView Utils