com.bumptech.glide.load.engine.prefill
Class PreFillType.Builder

java.lang.Object
  extended by com.bumptech.glide.load.engine.prefill.PreFillType.Builder
Enclosing class:
PreFillType

public static class PreFillType.Builder
extends Object

Builder for PreFillType.


Constructor Summary
PreFillType.Builder(int size)
          Constructor for a builder that uses the given size as the width and height of the Bitmaps to prefill.
PreFillType.Builder(int width, int height)
          Constructor for a builder that uses the given dimensions as the dimensions of the Bitmaps to prefill.
 
Method Summary
 PreFillType.Builder setConfig(Bitmap.Config config)
          Sets the Bitmap.Config for the Bitmaps to pre-fill.
 PreFillType.Builder setWeight(int weight)
          Sets the weight to use to balance how many Bitmaps of this type are prefilled relative to the other requested types.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreFillType.Builder

public PreFillType.Builder(int size)
Constructor for a builder that uses the given size as the width and height of the Bitmaps to prefill.

Parameters:
size - The width and height in pixels of the Bitmaps to prefill.

PreFillType.Builder

public PreFillType.Builder(int width,
                           int height)
Constructor for a builder that uses the given dimensions as the dimensions of the Bitmaps to prefill.

Parameters:
width - The width in pixels of the Bitmaps to prefill.
height - The height in pixels of the Bitmaps to prefill.
Method Detail

setConfig

public PreFillType.Builder setConfig(Bitmap.Config config)
Sets the Bitmap.Config for the Bitmaps to pre-fill.

Parameters:
config - The config to use, or null to use Glide's default.
Returns:
This builder.

setWeight

public PreFillType.Builder setWeight(int weight)
Sets the weight to use to balance how many Bitmaps of this type are prefilled relative to the other requested types.

Parameters:
weight - An integer indicating how to balance pre-filling this size and configuration of Bitmap against any other sizes/configurations that may be being pre-filled.
Returns:
This builder.