Changes of com.discord v998
This commit is contained in:
parent
dc3b174a87
commit
a8e290ae89
20243 changed files with 1573881 additions and 1337713 deletions
|
@ -1,4 +1,4 @@
|
|||
.class Landroidx/cardview/widget/RoundRectDrawableWithShadow;
|
||||
.class public Landroidx/cardview/widget/RoundRectDrawableWithShadow;
|
||||
.super Landroid/graphics/drawable/Drawable;
|
||||
.source "RoundRectDrawableWithShadow.java"
|
||||
|
||||
|
@ -12,49 +12,49 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field private static final COS_45:D
|
||||
.field public static final COS_45:D
|
||||
|
||||
.field private static final SHADOW_MULTIPLIER:F = 1.5f
|
||||
.field public static final SHADOW_MULTIPLIER:F = 1.5f
|
||||
|
||||
.field static sRoundRectHelper:Landroidx/cardview/widget/RoundRectDrawableWithShadow$RoundRectHelper;
|
||||
.field public static sRoundRectHelper:Landroidx/cardview/widget/RoundRectDrawableWithShadow$RoundRectHelper;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mAddPaddingForCorners:Z
|
||||
.field public mAddPaddingForCorners:Z
|
||||
|
||||
.field private mBackground:Landroid/content/res/ColorStateList;
|
||||
.field public mBackground:Landroid/content/res/ColorStateList;
|
||||
|
||||
.field private final mCardBounds:Landroid/graphics/RectF;
|
||||
.field public final mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
.field private mCornerRadius:F
|
||||
.field public mCornerRadius:F
|
||||
|
||||
.field private mCornerShadowPaint:Landroid/graphics/Paint;
|
||||
.field public mCornerShadowPaint:Landroid/graphics/Paint;
|
||||
|
||||
.field private mCornerShadowPath:Landroid/graphics/Path;
|
||||
.field public mCornerShadowPath:Landroid/graphics/Path;
|
||||
|
||||
.field private mDirty:Z
|
||||
.field public mDirty:Z
|
||||
|
||||
.field private mEdgeShadowPaint:Landroid/graphics/Paint;
|
||||
.field public mEdgeShadowPaint:Landroid/graphics/Paint;
|
||||
|
||||
.field private final mInsetShadow:I
|
||||
.field public final mInsetShadow:I
|
||||
|
||||
.field private mPaint:Landroid/graphics/Paint;
|
||||
.field public mPaint:Landroid/graphics/Paint;
|
||||
|
||||
.field private mPrintedShadowClipWarning:Z
|
||||
.field public mPrintedShadowClipWarning:Z
|
||||
|
||||
.field private mRawMaxShadowSize:F
|
||||
.field public mRawMaxShadowSize:F
|
||||
|
||||
.field private mRawShadowSize:F
|
||||
.field public mRawShadowSize:F
|
||||
|
||||
.field private final mShadowEndColor:I
|
||||
.field public final mShadowEndColor:I
|
||||
|
||||
.field private mShadowSize:F
|
||||
.field public mShadowSize:F
|
||||
|
||||
.field private final mShadowStartColor:I
|
||||
.field public final mShadowStartColor:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.method public static constructor <clinit>()V
|
||||
.locals 2
|
||||
|
||||
const-wide v0, 0x4046800000000000L # 45.0
|
||||
|
@ -72,7 +72,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method constructor <init>(Landroid/content/res/Resources;Landroid/content/res/ColorStateList;FFF)V
|
||||
.method public constructor <init>(Landroid/content/res/Resources;Landroid/content/res/ColorStateList;FFF)V
|
||||
.locals 2
|
||||
|
||||
invoke-direct {p0}, Landroid/graphics/drawable/Drawable;-><init>()V
|
||||
|
@ -173,39 +173,35 @@
|
|||
|
||||
const/high16 v1, 0x3fc00000 # 1.5f
|
||||
|
||||
mul-float v0, v0, v1
|
||||
mul-float v1, v1, v0
|
||||
|
||||
iget-object v1, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget-object v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
iget v2, p1, Landroid/graphics/Rect;->left:I
|
||||
|
||||
int-to-float v2, v2
|
||||
|
||||
iget v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawMaxShadowSize:F
|
||||
|
||||
add-float/2addr v2, v3
|
||||
|
||||
iget v3, p1, Landroid/graphics/Rect;->top:I
|
||||
iget v3, p1, Landroid/graphics/Rect;->left:I
|
||||
|
||||
int-to-float v3, v3
|
||||
|
||||
add-float/2addr v3, v0
|
||||
|
||||
iget v4, p1, Landroid/graphics/Rect;->right:I
|
||||
iget v4, p1, Landroid/graphics/Rect;->top:I
|
||||
|
||||
int-to-float v4, v4
|
||||
|
||||
iget v5, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawMaxShadowSize:F
|
||||
add-float/2addr v4, v1
|
||||
|
||||
sub-float/2addr v4, v5
|
||||
iget v5, p1, Landroid/graphics/Rect;->right:I
|
||||
|
||||
int-to-float v5, v5
|
||||
|
||||
sub-float/2addr v5, v0
|
||||
|
||||
iget p1, p1, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
int-to-float p1, p1
|
||||
|
||||
sub-float/2addr p1, v0
|
||||
sub-float/2addr p1, v1
|
||||
|
||||
invoke-virtual {v1, v2, v3, v4, p1}, Landroid/graphics/RectF;->set(FFFF)V
|
||||
invoke-virtual {v2, v3, v4, v5, p1}, Landroid/graphics/RectF;->set(FFFF)V
|
||||
|
||||
invoke-direct {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->buildShadowCorners()V
|
||||
|
||||
|
@ -417,7 +413,7 @@
|
|||
.end array-data
|
||||
.end method
|
||||
|
||||
.method static calculateHorizontalPadding(FFZ)F
|
||||
.method public static calculateHorizontalPadding(FFZ)F
|
||||
.locals 6
|
||||
|
||||
if-eqz p2, :cond_0
|
||||
|
@ -434,15 +430,15 @@
|
|||
|
||||
mul-double v2, v2, p0
|
||||
|
||||
add-double/2addr v0, v2
|
||||
add-double/2addr v2, v0
|
||||
|
||||
double-to-float p0, v0
|
||||
double-to-float p0, v2
|
||||
|
||||
:cond_0
|
||||
return p0
|
||||
.end method
|
||||
|
||||
.method static calculateVerticalPadding(FFZ)F
|
||||
.method public static calculateVerticalPadding(FFZ)F
|
||||
.locals 6
|
||||
|
||||
const/high16 v0, 0x3fc00000 # 1.5f
|
||||
|
@ -463,9 +459,9 @@
|
|||
|
||||
mul-double v2, v2, p0
|
||||
|
||||
add-double/2addr v0, v2
|
||||
add-double/2addr v2, v0
|
||||
|
||||
double-to-float p0, v0
|
||||
double-to-float p0, v2
|
||||
|
||||
return p0
|
||||
|
||||
|
@ -498,17 +494,17 @@
|
|||
|
||||
div-float/2addr v2, v3
|
||||
|
||||
add-float/2addr v0, v2
|
||||
add-float/2addr v2, v0
|
||||
|
||||
iget-object v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
invoke-virtual {v2}, Landroid/graphics/RectF;->width()F
|
||||
invoke-virtual {v0}, Landroid/graphics/RectF;->width()F
|
||||
|
||||
move-result v2
|
||||
move-result v0
|
||||
|
||||
mul-float v9, v0, v3
|
||||
mul-float v9, v2, v3
|
||||
|
||||
sub-float/2addr v2, v9
|
||||
sub-float/2addr v0, v9
|
||||
|
||||
const/4 v3, 0x1
|
||||
|
||||
|
@ -516,16 +512,16 @@
|
|||
|
||||
const/4 v5, 0x0
|
||||
|
||||
cmpl-float v2, v2, v5
|
||||
cmpl-float v0, v0, v5
|
||||
|
||||
if-lez v2, :cond_0
|
||||
if-lez v0, :cond_0
|
||||
|
||||
const/4 v2, 0x1
|
||||
const/4 v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 v2, 0x0
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
iget-object v6, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
@ -554,17 +550,15 @@
|
|||
|
||||
iget-object v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
iget v3, v3, Landroid/graphics/RectF;->left:F
|
||||
iget v4, v3, Landroid/graphics/RectF;->left:F
|
||||
|
||||
add-float/2addr v3, v0
|
||||
add-float/2addr v4, v2
|
||||
|
||||
iget-object v4, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget v3, v3, Landroid/graphics/RectF;->top:F
|
||||
|
||||
iget v4, v4, Landroid/graphics/RectF;->top:F
|
||||
add-float/2addr v3, v2
|
||||
|
||||
add-float/2addr v4, v0
|
||||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
invoke-virtual {p1, v4, v3}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
|
||||
iget-object v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerShadowPath:Landroid/graphics/Path;
|
||||
|
||||
|
@ -572,7 +566,7 @@
|
|||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
|
||||
|
||||
if-eqz v2, :cond_2
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
const/4 v4, 0x0
|
||||
|
||||
|
@ -605,17 +599,15 @@
|
|||
|
||||
iget-object v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
iget v3, v3, Landroid/graphics/RectF;->right:F
|
||||
iget v4, v3, Landroid/graphics/RectF;->right:F
|
||||
|
||||
sub-float/2addr v3, v0
|
||||
sub-float/2addr v4, v2
|
||||
|
||||
iget-object v4, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget v3, v3, Landroid/graphics/RectF;->bottom:F
|
||||
|
||||
iget v4, v4, Landroid/graphics/RectF;->bottom:F
|
||||
sub-float/2addr v3, v2
|
||||
|
||||
sub-float/2addr v4, v0
|
||||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
invoke-virtual {p1, v4, v3}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
|
||||
const/high16 v3, 0x43340000 # 180.0f
|
||||
|
||||
|
@ -627,25 +619,25 @@
|
|||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
|
||||
|
||||
if-eqz v2, :cond_3
|
||||
if-eqz v0, :cond_3
|
||||
|
||||
const/4 v4, 0x0
|
||||
|
||||
iget-object v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
invoke-virtual {v2}, Landroid/graphics/RectF;->width()F
|
||||
invoke-virtual {v0}, Landroid/graphics/RectF;->width()F
|
||||
|
||||
move-result v2
|
||||
move-result v0
|
||||
|
||||
sub-float v6, v2, v9
|
||||
sub-float v6, v0, v9
|
||||
|
||||
iget v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerRadius:F
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerRadius:F
|
||||
|
||||
neg-float v2, v2
|
||||
neg-float v0, v0
|
||||
|
||||
iget v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mShadowSize:F
|
||||
|
||||
add-float v7, v2, v3
|
||||
add-float v7, v0, v3
|
||||
|
||||
iget-object v8, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mEdgeShadowPaint:Landroid/graphics/Paint;
|
||||
|
||||
|
@ -660,21 +652,19 @@
|
|||
|
||||
invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I
|
||||
|
||||
move-result v2
|
||||
move-result v0
|
||||
|
||||
iget-object v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
iget v3, v3, Landroid/graphics/RectF;->left:F
|
||||
iget v4, v3, Landroid/graphics/RectF;->left:F
|
||||
|
||||
add-float/2addr v3, v0
|
||||
add-float/2addr v4, v2
|
||||
|
||||
iget-object v4, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget v3, v3, Landroid/graphics/RectF;->bottom:F
|
||||
|
||||
iget v4, v4, Landroid/graphics/RectF;->bottom:F
|
||||
sub-float/2addr v3, v2
|
||||
|
||||
sub-float/2addr v4, v0
|
||||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
invoke-virtual {p1, v4, v3}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
|
||||
const/high16 v3, 0x43870000 # 270.0f
|
||||
|
||||
|
@ -711,51 +701,49 @@
|
|||
invoke-virtual/range {v3 .. v8}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V
|
||||
|
||||
:cond_4
|
||||
invoke-virtual {p1, v2}, Landroid/graphics/Canvas;->restoreToCount(I)V
|
||||
invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I
|
||||
|
||||
move-result v2
|
||||
move-result v0
|
||||
|
||||
iget-object v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
iget v3, v3, Landroid/graphics/RectF;->right:F
|
||||
iget v4, v3, Landroid/graphics/RectF;->right:F
|
||||
|
||||
sub-float/2addr v3, v0
|
||||
sub-float/2addr v4, v2
|
||||
|
||||
iget-object v4, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget v3, v3, Landroid/graphics/RectF;->top:F
|
||||
|
||||
iget v4, v4, Landroid/graphics/RectF;->top:F
|
||||
add-float/2addr v3, v2
|
||||
|
||||
add-float/2addr v4, v0
|
||||
invoke-virtual {p1, v4, v3}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
const/high16 v2, 0x42b40000 # 90.0f
|
||||
|
||||
const/high16 v0, 0x42b40000 # 90.0f
|
||||
invoke-virtual {p1, v2}, Landroid/graphics/Canvas;->rotate(F)V
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->rotate(F)V
|
||||
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerShadowPath:Landroid/graphics/Path;
|
||||
iget-object v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerShadowPath:Landroid/graphics/Path;
|
||||
|
||||
iget-object v3, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerShadowPaint:Landroid/graphics/Paint;
|
||||
|
||||
invoke-virtual {p1, v0, v3}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
|
||||
invoke-virtual {p1, v2, v3}, Landroid/graphics/Canvas;->drawPath(Landroid/graphics/Path;Landroid/graphics/Paint;)V
|
||||
|
||||
if-eqz v10, :cond_5
|
||||
|
||||
const/4 v4, 0x0
|
||||
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
iget-object v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCardBounds:Landroid/graphics/RectF;
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/RectF;->height()F
|
||||
invoke-virtual {v2}, Landroid/graphics/RectF;->height()F
|
||||
|
||||
move-result v0
|
||||
move-result v2
|
||||
|
||||
sub-float v6, v0, v9
|
||||
sub-float v6, v2, v9
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerRadius:F
|
||||
iget v2, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerRadius:F
|
||||
|
||||
neg-float v7, v0
|
||||
neg-float v7, v2
|
||||
|
||||
iget-object v8, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mEdgeShadowPaint:Landroid/graphics/Paint;
|
||||
|
||||
|
@ -766,7 +754,7 @@
|
|||
invoke-virtual/range {v3 .. v8}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V
|
||||
|
||||
:cond_5
|
||||
invoke-virtual {p1, v2}, Landroid/graphics/Canvas;->restoreToCount(I)V
|
||||
invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -789,7 +777,7 @@
|
|||
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mBackground:Landroid/content/res/ColorStateList;
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->getState()[I
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getState()[I
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -892,7 +880,7 @@
|
|||
|
||||
iput-boolean v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mDirty:Z
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->invalidateSelf()V
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -901,9 +889,11 @@
|
|||
|
||||
new-instance v1, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string v2, "Invalid max shadow size "
|
||||
|
||||
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
|
||||
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
|
||||
|
||||
|
@ -922,9 +912,11 @@
|
|||
|
||||
new-instance v1, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string v2, "Invalid shadow size "
|
||||
|
||||
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
|
||||
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
|
||||
|
||||
|
@ -969,7 +961,7 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->getBounds()Landroid/graphics/Rect;
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
@ -1013,7 +1005,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method getColor()Landroid/content/res/ColorStateList;
|
||||
.method public getColor()Landroid/content/res/ColorStateList;
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mBackground:Landroid/content/res/ColorStateList;
|
||||
|
@ -1021,7 +1013,7 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method getCornerRadius()F
|
||||
.method public getCornerRadius()F
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mCornerRadius:F
|
||||
|
@ -1029,7 +1021,7 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method getMaxShadowAndCornerPadding(Landroid/graphics/Rect;)V
|
||||
.method public getMaxShadowAndCornerPadding(Landroid/graphics/Rect;)V
|
||||
.locals 0
|
||||
|
||||
invoke-virtual {p0, p1}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->getPadding(Landroid/graphics/Rect;)Z
|
||||
|
@ -1037,7 +1029,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method getMaxShadowSize()F
|
||||
.method public getMaxShadowSize()F
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawMaxShadowSize:F
|
||||
|
@ -1045,7 +1037,7 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method getMinHeight()F
|
||||
.method public getMinHeight()F
|
||||
.locals 5
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawMaxShadowSize:F
|
||||
|
@ -1066,9 +1058,9 @@
|
|||
|
||||
div-float/2addr v3, v4
|
||||
|
||||
add-float/2addr v1, v3
|
||||
add-float/2addr v3, v1
|
||||
|
||||
invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F
|
||||
invoke-static {v0, v3}, Ljava/lang/Math;->max(FF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -1086,12 +1078,12 @@
|
|||
|
||||
mul-float v1, v1, v4
|
||||
|
||||
add-float/2addr v0, v1
|
||||
add-float/2addr v1, v0
|
||||
|
||||
return v0
|
||||
return v1
|
||||
.end method
|
||||
|
||||
.method getMinWidth()F
|
||||
.method public getMinWidth()F
|
||||
.locals 4
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawMaxShadowSize:F
|
||||
|
@ -1108,9 +1100,9 @@
|
|||
|
||||
div-float v3, v0, v2
|
||||
|
||||
add-float/2addr v1, v3
|
||||
add-float/2addr v3, v1
|
||||
|
||||
invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F
|
||||
invoke-static {v0, v3}, Ljava/lang/Math;->max(FF)F
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -1126,9 +1118,9 @@
|
|||
|
||||
mul-float v1, v1, v2
|
||||
|
||||
add-float/2addr v0, v1
|
||||
add-float/2addr v1, v0
|
||||
|
||||
return v0
|
||||
return v1
|
||||
.end method
|
||||
|
||||
.method public getOpacity()I
|
||||
|
@ -1185,7 +1177,7 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method getShadowSize()F
|
||||
.method public getShadowSize()F
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawShadowSize:F
|
||||
|
@ -1216,15 +1208,16 @@
|
|||
:cond_1
|
||||
const/4 v0, 0x1
|
||||
|
||||
return v0
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method protected onBoundsChange(Landroid/graphics/Rect;)V
|
||||
.method public onBoundsChange(Landroid/graphics/Rect;)V
|
||||
.locals 0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/graphics/drawable/Drawable;->onBoundsChange(Landroid/graphics/Rect;)V
|
||||
|
@ -1236,7 +1229,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onStateChange([I)Z
|
||||
.method public onStateChange([I)Z
|
||||
.locals 2
|
||||
|
||||
iget-object v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mBackground:Landroid/content/res/ColorStateList;
|
||||
|
@ -1270,17 +1263,17 @@
|
|||
|
||||
iput-boolean p1, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mDirty:Z
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->invalidateSelf()V
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
|
||||
|
||||
return p1
|
||||
.end method
|
||||
|
||||
.method setAddPaddingForCorners(Z)V
|
||||
.method public setAddPaddingForCorners(Z)V
|
||||
.locals 0
|
||||
|
||||
iput-boolean p1, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mAddPaddingForCorners:Z
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->invalidateSelf()V
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -1303,12 +1296,16 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method setColor(Landroid/content/res/ColorStateList;)V
|
||||
.method public setColor(Landroid/content/res/ColorStateList;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/content/res/ColorStateList;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0, p1}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->setBackground(Landroid/content/res/ColorStateList;)V
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->invalidateSelf()V
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
@ -1323,7 +1320,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method setCornerRadius(F)V
|
||||
.method public setCornerRadius(F)V
|
||||
.locals 3
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
@ -1355,7 +1352,7 @@
|
|||
|
||||
iput-boolean p1, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mDirty:Z
|
||||
|
||||
invoke-virtual {p0}, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->invalidateSelf()V
|
||||
invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V
|
||||
|
||||
return-void
|
||||
|
||||
|
@ -1364,9 +1361,11 @@
|
|||
|
||||
new-instance v1, Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
|
||||
|
||||
const-string v2, "Invalid radius "
|
||||
|
||||
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
|
||||
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
|
||||
|
||||
|
@ -1383,7 +1382,7 @@
|
|||
throw v0
|
||||
.end method
|
||||
|
||||
.method setMaxShadowSize(F)V
|
||||
.method public setMaxShadowSize(F)V
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawShadowSize:F
|
||||
|
@ -1393,7 +1392,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method setShadowSize(F)V
|
||||
.method public setShadowSize(F)V
|
||||
.locals 1
|
||||
|
||||
iget v0, p0, Landroidx/cardview/widget/RoundRectDrawableWithShadow;->mRawMaxShadowSize:F
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue