Skip to content

//tvlib/org.mjdev.tvlib.glide.sources.layout/LayoutInflaterDrawable

LayoutInflaterDrawable

[androidJvm]\ class LayoutInflaterDrawable(val context: Context, @LayoutResval resId: Int) : Drawable

Custom drawable that inflate view to itself Used for loading image error customized replacement

Constructors

LayoutInflaterDrawable [androidJvm]
constructor(context: Context, @LayoutResresId: Int)

Types

Name Summary
Companion [androidJvm]
object Companion

Properties

Name Summary
context [androidJvm]
val context: Context
Context
resId [androidJvm]
val resId: Int
Int

Functions

Name Summary
applyTheme [androidJvm]
open fun applyTheme(p0: Resources.Theme)
asImageBitmap [androidJvm]
fun Drawable.asImageBitmap(width: Int = intrinsicWidth, height: Int = intrinsicHeight): ImageBitmap
asPhoto [androidJvm]
fun Drawable.asPhoto(): Drawable
canApplyTheme [androidJvm]
open fun canApplyTheme(): Boolean
clearColorFilter [androidJvm]
open fun clearColorFilter()
copyBounds [androidJvm]
fun copyBounds(): Rect
fun copyBounds(p0: Rect)
draw [androidJvm]
open override fun draw(canvas: Canvas)
equals [androidJvm]
open operator fun equals(other: Any?): Boolean
getAlpha [androidJvm]
open fun getAlpha(): Int
getBounds [androidJvm]
fun getBounds(): Rect
getCallback [androidJvm]
open fun getCallback(): Drawable.Callback?
getChangingConfigurations [androidJvm]
open fun getChangingConfigurations(): Int
getColorFilter [androidJvm]
open fun getColorFilter(): ColorFilter?
getConstantState [androidJvm]
open fun getConstantState(): Drawable.ConstantState?
getCurrent [androidJvm]
open fun getCurrent(): Drawable
getDirtyBounds [androidJvm]
open fun getDirtyBounds(): Rect
getHotspotBounds [androidJvm]
open fun getHotspotBounds(p0: Rect)
getIntrinsicHeight [androidJvm]
open fun getIntrinsicHeight(): Int
getIntrinsicWidth [androidJvm]
open fun getIntrinsicWidth(): Int
getLayoutDirection [androidJvm]
open fun getLayoutDirection(): Int
getLevel [androidJvm]
fun getLevel(): Int
getMinimumHeight [androidJvm]
open fun getMinimumHeight(): Int
getMinimumWidth [androidJvm]
open fun getMinimumWidth(): Int
getOpacity [androidJvm]
open override fun ~~getOpacity~~(): Int
getOpticalInsets [androidJvm]
open fun getOpticalInsets(): Insets
getOutline [androidJvm]
open fun getOutline(p0: Outline)
getPadding [androidJvm]
open fun getPadding(p0: Rect): Boolean
getState [androidJvm]
open fun getState(): IntArray
getTransparentRegion [androidJvm]
open fun getTransparentRegion(): Region?
hasFocusStateSpecified [androidJvm]
open fun hasFocusStateSpecified(): Boolean
hashCode [androidJvm]
open fun hashCode(): Int
inflate [androidJvm]
open fun inflate(p0: Resources, p1: XmlPullParser, p2: AttributeSet)
open fun inflate(p0: Resources, p1: XmlPullParser, p2: AttributeSet, p3: Resources.Theme?)
invalidateSelf [androidJvm]
open fun invalidateSelf()
isAutoMirrored [androidJvm]
open fun isAutoMirrored(): Boolean
isFilterBitmap [androidJvm]
open fun isFilterBitmap(): Boolean
isProjected [androidJvm]
open fun isProjected(): Boolean
isStateful [androidJvm]
open fun isStateful(): Boolean
isVisible [androidJvm]
fun isVisible(): Boolean
jumpToCurrentState [androidJvm]
open fun jumpToCurrentState()
mutate [androidJvm]
open fun mutate(): Drawable
onLayoutDirectionChanged [androidJvm]
open fun onLayoutDirectionChanged(p0: Int): Boolean
scheduleSelf [androidJvm]
open fun scheduleSelf(p0: Runnable, p1: Long)
setAlpha [androidJvm]
open override fun setAlpha(alpha: Int)
setAutoMirrored [androidJvm]
open fun setAutoMirrored(p0: Boolean)
setBounds [androidJvm]
open fun setBounds(p0: Rect)
open fun setBounds(p0: Int, p1: Int, p2: Int, p3: Int)
setCallback [androidJvm]
fun setCallback(p0: Drawable.Callback?)
setChangingConfigurations [androidJvm]
open fun setChangingConfigurations(p0: Int)
setColorFilter [androidJvm]
open fun ~~setColorFilter~~(p0: Int, p1: PorterDuff.Mode)
open override fun setColorFilter(colorFilter: ColorFilter?)
setDither [androidJvm]
open fun ~~setDither~~(p0: Boolean)
setFilterBitmap [androidJvm]
open fun setFilterBitmap(p0: Boolean)
setHotspot [androidJvm]
open fun setHotspot(p0: Float, p1: Float)
setHotspotBounds [androidJvm]
open fun setHotspotBounds(p0: Int, p1: Int, p2: Int, p3: Int)
setLayoutDirection [androidJvm]
fun setLayoutDirection(p0: Int): Boolean
setLevel [androidJvm]
fun setLevel(p0: Int): Boolean
setState [androidJvm]
open fun setState(p0: IntArray): Boolean
setTint [androidJvm]
open fun setTint(p0: Int)
setTintBlendMode [androidJvm]
open fun setTintBlendMode(p0: BlendMode?)
setTintList [androidJvm]
open fun setTintList(p0: ColorStateList?)
setTintMode [androidJvm]
open fun setTintMode(p0: PorterDuff.Mode?)
setVisible [androidJvm]
open fun setVisible(p0: Boolean, p1: Boolean): Boolean
toString [androidJvm]
open fun toString(): String
unscheduleSelf [androidJvm]
open fun unscheduleSelf(p0: Runnable)