The Android Developer Challenge is back! Submit your idea before December 2.

LayoutPrefetchRegistry

interface LayoutPrefetchRegistry
androidx.recyclerview.widget.RecyclerView.LayoutManager.LayoutPrefetchRegistry

Interface for LayoutManagers to request items to be prefetched, based on position, with specified distance from viewport, which indicates priority.

Summary

Public methods

abstract Unit
addPosition(layoutPosition: Int, pixelDistance: Int)

Requests an an item to be prefetched, based on position, with a specified distance, indicating priority.

Public methods

addPosition

abstract fun addPosition(layoutPosition: Int, pixelDistance: Int): Unit

Requests an an item to be prefetched, based on position, with a specified distance, indicating priority.

Parameters
layoutPosition Int: Position of the item to prefetch.
pixelDistance Int: Distance from the current viewport to the bounds of the item, must be non-negative.