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.