T
- The type of the model the size should be provided for.public static interface ListPreloader.PreloadSizeProvider<T>
Modifier and Type | Method and Description |
---|---|
int[] |
getPreloadSize(T item,
int adapterPosition,
int perItemPosition)
Returns the size of the view in the list where the resources will be displayed in pixels in
the format [x, y], or
null if no size is currently available. |
@Nullable int[] getPreloadSize(@NonNull T item, int adapterPosition, int perItemPosition)
null
if no size is currently available.
Note - The dimensions returned here must precisely match those of the view in the list.
If this method returns null
, then no request will be started for the given item.
item
- A model