public class RequestOptions extends BaseRequestOptions<RequestOptions>
Non-final to allow Glide's generated classes to be assignable to their non-generated equivalents.
Constructor and Description |
---|
RequestOptions() |
apply, autoClone, centerCrop, centerInside, circleCrop, clone, decode, disallowHardwareConfig, diskCacheStrategy, dontAnimate, dontTransform, downsample, encodeFormat, encodeQuality, equals, error, error, fallback, fallback, fitCenter, format, frame, getDiskCacheStrategy, getErrorId, getErrorPlaceholder, getFallbackDrawable, getFallbackId, getOnlyRetrieveFromCache, getOptions, getOverrideHeight, getOverrideWidth, getPlaceholderDrawable, getPlaceholderId, getPriority, getResourceClass, getSignature, getSizeMultiplier, getTheme, getTransformations, getUseAnimationPool, getUseUnlimitedSourceGeneratorsPool, hashCode, isAutoCloneEnabled, isDiskCacheStrategySet, isLocked, isMemoryCacheable, isPrioritySet, isSkipMemoryCacheSet, isTransformationAllowed, isTransformationRequired, isTransformationSet, isValidOverride, lock, onlyRetrieveFromCache, optionalCenterCrop, optionalCenterInside, optionalCircleCrop, optionalFitCenter, optionalTransform, optionalTransform, override, override, placeholder, placeholder, priority, set, signature, sizeMultiplier, skipMemoryCache, theme, timeout, transform, transform, transform, transforms, useAnimationPool, useUnlimitedSourceGeneratorsPool
@NonNull @CheckResult public static RequestOptions sizeMultiplierOf(float sizeMultiplier)
RequestOptions
object with BaseRequestOptions.sizeMultiplier(float)
set.@NonNull @CheckResult public static RequestOptions diskCacheStrategyOf(@NonNull DiskCacheStrategy diskCacheStrategy)
RequestOptions
object with BaseRequestOptions.diskCacheStrategy(DiskCacheStrategy)
set.@NonNull @CheckResult public static RequestOptions priorityOf(@NonNull Priority priority)
RequestOptions
object with BaseRequestOptions.priority(Priority)
}
set.@NonNull @CheckResult public static RequestOptions placeholderOf(@Nullable android.graphics.drawable.Drawable placeholder)
RequestOptions
object with BaseRequestOptions.placeholder(Drawable)
set.@NonNull @CheckResult public static RequestOptions placeholderOf(@DrawableRes int placeholderId)
RequestOptions
object with BaseRequestOptions.placeholder(int)
set.@NonNull @CheckResult public static RequestOptions errorOf(@Nullable android.graphics.drawable.Drawable errorDrawable)
RequestOptions
object with BaseRequestOptions.error(Drawable)
set.@NonNull @CheckResult public static RequestOptions errorOf(@DrawableRes int errorId)
RequestOptions
object with BaseRequestOptions.error(int)
} set.@NonNull @CheckResult public static RequestOptions skipMemoryCacheOf(boolean skipMemoryCache)
RequestOptions
object with BaseRequestOptions.skipMemoryCache(boolean)
set.@NonNull @CheckResult public static RequestOptions overrideOf(int width, int height)
RequestOptions
object with BaseRequestOptions.override(int, int)
} set.@NonNull @CheckResult public static RequestOptions overrideOf(int size)
RequestOptions
with BaseRequestOptions.override(int, int)
set where both the width and
height are the given size.@NonNull @CheckResult public static RequestOptions signatureOf(@NonNull Key signature)
RequestOptions
object with BaseRequestOptions.signature
set.@NonNull @CheckResult public static RequestOptions fitCenterTransform()
RequestOptions
object with BaseRequestOptions.fitCenter()
set.@NonNull @CheckResult public static RequestOptions centerInsideTransform()
RequestOptions
object with BaseRequestOptions.centerInside()
set.@NonNull @CheckResult public static RequestOptions centerCropTransform()
RequestOptions
object with BaseRequestOptions.centerCrop()
set.@NonNull @CheckResult public static RequestOptions circleCropTransform()
RequestOptions
object with BaseRequestOptions.circleCrop()
set.@NonNull @CheckResult public static RequestOptions bitmapTransform(@NonNull Transformation<android.graphics.Bitmap> transformation)
RequestOptions
object with BaseRequestOptions.transform(Transformation)
set.@NonNull @CheckResult public static RequestOptions noTransformation()
RequestOptions
object with BaseRequestOptions.dontTransform()
set.@NonNull @CheckResult public static <T> RequestOptions option(@NonNull Option<T> option, @NonNull T value)
RequestOptions
object with the given Option
set via BaseRequestOptions.set(Option, Object)
.@NonNull @CheckResult public static RequestOptions decodeTypeOf(@NonNull java.lang.Class<?> resourceClass)
RequestOptions
object with BaseRequestOptions.decode(Class)
set.@NonNull @CheckResult public static RequestOptions formatOf(@NonNull DecodeFormat format)
RequestOptions
object with BaseRequestOptions.format(DecodeFormat)
set.@NonNull @CheckResult public static RequestOptions frameOf(long frameTimeMicros)
RequestOptions
object with BaseRequestOptions.frame(long)
set.@NonNull @CheckResult public static RequestOptions downsampleOf(@NonNull DownsampleStrategy strategy)
RequestOptions
object with BaseRequestOptions.downsample(DownsampleStrategy)
set.@NonNull @CheckResult public static RequestOptions timeoutOf(int timeout)
RequestOptions
object with BaseRequestOptions.timeout(int)
set.@NonNull @CheckResult public static RequestOptions encodeQualityOf(int quality)
RequestOptions
with BaseRequestOptions.encodeQuality(int)
called with the given quality.@NonNull @CheckResult public static RequestOptions encodeFormatOf(@NonNull android.graphics.Bitmap.CompressFormat format)
RequestOptions
with BaseRequestOptions.encodeFormat(android.graphics.Bitmap.CompressFormat)
called with the given format.@NonNull @CheckResult public static RequestOptions noAnimation()
RequestOptions
with BaseRequestOptions.dontAnimate()
called.