Changes of com.discord v1339
This commit is contained in:
parent
5032d4b898
commit
6ae5001f89
18321 changed files with 985205 additions and 1013666 deletions
|
@ -15,27 +15,27 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public mDeltaTime:J
|
||||
.field private mDeltaTime:J
|
||||
|
||||
.field public mDeltaX:I
|
||||
.field private mDeltaX:I
|
||||
|
||||
.field public mDeltaY:I
|
||||
.field private mDeltaY:I
|
||||
|
||||
.field public mEffectiveRampDown:I
|
||||
.field private mEffectiveRampDown:I
|
||||
|
||||
.field public mRampDownDuration:I
|
||||
.field private mRampDownDuration:I
|
||||
|
||||
.field public mRampUpDuration:I
|
||||
.field private mRampUpDuration:I
|
||||
|
||||
.field public mStartTime:J
|
||||
.field private mStartTime:J
|
||||
|
||||
.field public mStopTime:J
|
||||
.field private mStopTime:J
|
||||
|
||||
.field public mStopValue:F
|
||||
.field private mStopValue:F
|
||||
|
||||
.field public mTargetVelocityX:F
|
||||
.field private mTargetVelocityX:F
|
||||
|
||||
.field public mTargetVelocityY:F
|
||||
.field private mTargetVelocityY:F
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -66,7 +66,7 @@
|
|||
.end method
|
||||
|
||||
.method private getValueAt(J)F
|
||||
.locals 7
|
||||
.locals 9
|
||||
|
||||
iget-wide v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
|
||||
|
||||
|
@ -79,28 +79,28 @@
|
|||
return v2
|
||||
|
||||
:cond_0
|
||||
iget-wide v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
|
||||
iget-wide v3, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J
|
||||
|
||||
const-wide/16 v3, 0x0
|
||||
const-wide/16 v5, 0x0
|
||||
|
||||
const/high16 v5, 0x3f800000 # 1.0f
|
||||
const/high16 v7, 0x3f800000 # 1.0f
|
||||
|
||||
cmp-long v6, v0, v3
|
||||
cmp-long v8, v3, v5
|
||||
|
||||
if-ltz v6, :cond_2
|
||||
if-ltz v8, :cond_2
|
||||
|
||||
cmp-long v3, p1, v0
|
||||
cmp-long v5, p1, v3
|
||||
|
||||
if-gez v3, :cond_1
|
||||
if-gez v5, :cond_1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
sub-long/2addr p1, v0
|
||||
sub-long/2addr p1, v3
|
||||
|
||||
iget v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F
|
||||
|
||||
sub-float v1, v5, v0
|
||||
sub-float v1, v7, v0
|
||||
|
||||
long-to-float p1, p1
|
||||
|
||||
|
@ -110,7 +110,7 @@
|
|||
|
||||
div-float/2addr p1, p2
|
||||
|
||||
invoke-static {p1, v2, v5}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
|
||||
invoke-static {p1, v2, v7}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
|
||||
|
||||
move-result p1
|
||||
|
||||
|
@ -122,8 +122,6 @@
|
|||
|
||||
:cond_2
|
||||
:goto_0
|
||||
iget-wide v0, p0, Landroidx/core/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J
|
||||
|
||||
sub-long/2addr p1, v0
|
||||
|
||||
const/high16 v0, 0x3f000000 # 0.5f
|
||||
|
@ -136,7 +134,7 @@
|
|||
|
||||
div-float/2addr p1, p2
|
||||
|
||||
invoke-static {p1, v2, v5}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
|
||||
invoke-static {p1, v2, v7}, Landroidx/core/widget/AutoScrollHelper;->constrain(FFF)F
|
||||
|
||||
move-result p1
|
||||
|
||||
|
|
|
@ -16,23 +16,23 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final DEFAULT_ACTIVATION_DELAY:I
|
||||
.field private static final DEFAULT_ACTIVATION_DELAY:I
|
||||
|
||||
.field public static final DEFAULT_EDGE_TYPE:I = 0x1
|
||||
.field private static final DEFAULT_EDGE_TYPE:I = 0x1
|
||||
|
||||
.field public static final DEFAULT_MAXIMUM_EDGE:F = 3.4028235E38f
|
||||
.field private static final DEFAULT_MAXIMUM_EDGE:F = 3.4028235E38f
|
||||
|
||||
.field public static final DEFAULT_MAXIMUM_VELOCITY_DIPS:I = 0x627
|
||||
.field private static final DEFAULT_MAXIMUM_VELOCITY_DIPS:I = 0x627
|
||||
|
||||
.field public static final DEFAULT_MINIMUM_VELOCITY_DIPS:I = 0x13b
|
||||
.field private static final DEFAULT_MINIMUM_VELOCITY_DIPS:I = 0x13b
|
||||
|
||||
.field public static final DEFAULT_RAMP_DOWN_DURATION:I = 0x1f4
|
||||
.field private static final DEFAULT_RAMP_DOWN_DURATION:I = 0x1f4
|
||||
|
||||
.field public static final DEFAULT_RAMP_UP_DURATION:I = 0x1f4
|
||||
.field private static final DEFAULT_RAMP_UP_DURATION:I = 0x1f4
|
||||
|
||||
.field public static final DEFAULT_RELATIVE_EDGE:F = 0.2f
|
||||
.field private static final DEFAULT_RELATIVE_EDGE:F = 0.2f
|
||||
|
||||
.field public static final DEFAULT_RELATIVE_VELOCITY:F = 1.0f
|
||||
.field private static final DEFAULT_RELATIVE_VELOCITY:F = 1.0f
|
||||
|
||||
.field public static final EDGE_TYPE_INSIDE:I = 0x0
|
||||
|
||||
|
@ -40,7 +40,7 @@
|
|||
|
||||
.field public static final EDGE_TYPE_OUTSIDE:I = 0x2
|
||||
|
||||
.field public static final HORIZONTAL:I = 0x0
|
||||
.field private static final HORIZONTAL:I = 0x0
|
||||
|
||||
.field public static final NO_MAX:F = 3.4028235E38f
|
||||
|
||||
|
@ -48,39 +48,39 @@
|
|||
|
||||
.field public static final RELATIVE_UNSPECIFIED:F = 0.0f
|
||||
|
||||
.field public static final VERTICAL:I = 0x1
|
||||
.field private static final VERTICAL:I = 0x1
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mActivationDelay:I
|
||||
.field private mActivationDelay:I
|
||||
|
||||
.field public mAlreadyDelayed:Z
|
||||
.field private mAlreadyDelayed:Z
|
||||
|
||||
.field public mAnimating:Z
|
||||
|
||||
.field public final mEdgeInterpolator:Landroid/view/animation/Interpolator;
|
||||
.field private final mEdgeInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
.field public mEdgeType:I
|
||||
.field private mEdgeType:I
|
||||
|
||||
.field public mEnabled:Z
|
||||
.field private mEnabled:Z
|
||||
|
||||
.field public mExclusive:Z
|
||||
.field private mExclusive:Z
|
||||
|
||||
.field public mMaximumEdges:[F
|
||||
.field private mMaximumEdges:[F
|
||||
|
||||
.field public mMaximumVelocity:[F
|
||||
.field private mMaximumVelocity:[F
|
||||
|
||||
.field public mMinimumVelocity:[F
|
||||
.field private mMinimumVelocity:[F
|
||||
|
||||
.field public mNeedsCancel:Z
|
||||
|
||||
.field public mNeedsReset:Z
|
||||
|
||||
.field public mRelativeEdges:[F
|
||||
.field private mRelativeEdges:[F
|
||||
|
||||
.field public mRelativeVelocity:[F
|
||||
.field private mRelativeVelocity:[F
|
||||
|
||||
.field public mRunnable:Ljava/lang/Runnable;
|
||||
.field private mRunnable:Ljava/lang/Runnable;
|
||||
|
||||
.field public final mScroller:Landroidx/core/widget/AutoScrollHelper$ClampedScroller;
|
||||
|
||||
|
@ -349,7 +349,7 @@
|
|||
.end method
|
||||
|
||||
.method private constrainEdgeValue(FF)F
|
||||
.locals 4
|
||||
.locals 5
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
|
@ -386,32 +386,30 @@
|
|||
return p1
|
||||
|
||||
:cond_2
|
||||
cmpg-float v1, p1, p2
|
||||
cmpg-float v3, p1, p2
|
||||
|
||||
if-gez v1, :cond_4
|
||||
if-gez v3, :cond_4
|
||||
|
||||
const/high16 v1, 0x3f800000 # 1.0f
|
||||
const/high16 v3, 0x3f800000 # 1.0f
|
||||
|
||||
cmpl-float v3, p1, v0
|
||||
cmpl-float v4, p1, v0
|
||||
|
||||
if-ltz v3, :cond_3
|
||||
if-ltz v4, :cond_3
|
||||
|
||||
div-float/2addr p1, p2
|
||||
|
||||
sub-float/2addr v1, p1
|
||||
sub-float/2addr v3, p1
|
||||
|
||||
return v1
|
||||
return v3
|
||||
|
||||
:cond_3
|
||||
iget-boolean p1, p0, Landroidx/core/widget/AutoScrollHelper;->mAnimating:Z
|
||||
|
||||
if-eqz p1, :cond_4
|
||||
|
||||
iget p1, p0, Landroidx/core/widget/AutoScrollHelper;->mEdgeType:I
|
||||
if-ne v1, v2, :cond_4
|
||||
|
||||
if-ne p1, v2, :cond_4
|
||||
|
||||
return v1
|
||||
return v3
|
||||
|
||||
:cond_4
|
||||
:goto_0
|
||||
|
|
|
@ -4,15 +4,15 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final TAG:Ljava/lang/String; = "CompoundButtonCompat"
|
||||
.field private static final TAG:Ljava/lang/String; = "CompoundButtonCompat"
|
||||
|
||||
.field public static sButtonDrawableField:Ljava/lang/reflect/Field;
|
||||
.field private static sButtonDrawableField:Ljava/lang/reflect/Field;
|
||||
|
||||
.field public static sButtonDrawableFieldFetched:Z
|
||||
.field private static sButtonDrawableFieldFetched:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
|
|
@ -4,15 +4,15 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final MIN_DELAY:I = 0x1f4
|
||||
.field private static final MIN_DELAY:I = 0x1f4
|
||||
|
||||
.field public static final MIN_SHOW_TIME:I = 0x1f4
|
||||
.field private static final MIN_SHOW_TIME:I = 0x1f4
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final mDelayedHide:Ljava/lang/Runnable;
|
||||
.field private final mDelayedHide:Ljava/lang/Runnable;
|
||||
|
||||
.field public final mDelayedShow:Ljava/lang/Runnable;
|
||||
.field private final mDelayedShow:Ljava/lang/Runnable;
|
||||
|
||||
.field public mDismissed:Z
|
||||
|
||||
|
@ -120,32 +120,30 @@
|
|||
|
||||
sub-long/2addr v1, v3
|
||||
|
||||
const-wide/16 v3, 0x1f4
|
||||
const-wide/16 v5, 0x1f4
|
||||
|
||||
cmp-long v5, v1, v3
|
||||
cmp-long v7, v1, v5
|
||||
|
||||
if-gez v5, :cond_1
|
||||
|
||||
iget-wide v5, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mStartTime:J
|
||||
if-gez v7, :cond_1
|
||||
|
||||
const-wide/16 v7, -0x1
|
||||
|
||||
cmp-long v9, v5, v7
|
||||
cmp-long v9, v3, v7
|
||||
|
||||
if-nez v9, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
iget-boolean v5, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mPostedHide:Z
|
||||
iget-boolean v3, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mPostedHide:Z
|
||||
|
||||
if-nez v5, :cond_2
|
||||
if-nez v3, :cond_2
|
||||
|
||||
iget-object v5, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
|
||||
iget-object v3, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable;
|
||||
|
||||
sub-long/2addr v3, v1
|
||||
sub-long/2addr v5, v1
|
||||
|
||||
invoke-virtual {p0, v5, v3, v4}, Landroid/widget/ProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
|
||||
invoke-virtual {p0, v3, v5, v6}, Landroid/widget/ProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z
|
||||
|
||||
iput-boolean v0, p0, Landroidx/core/widget/ContentLoadingProgressBar;->mPostedHide:Z
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public mEdgeEffect:Landroid/widget/EdgeEffect;
|
||||
.field private mEdgeEffect:Landroid/widget/EdgeEffect;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
@ -55,13 +55,13 @@
|
|||
.end annotation
|
||||
.end param
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageTintList(Landroid/content/res/ColorStateList;)V
|
||||
|
||||
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
const/16 p1, 0x15
|
||||
|
||||
const/16 v0, 0x15
|
||||
|
||||
if-ne p1, v0, :cond_1
|
||||
if-ne v0, p1, :cond_1
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
|
@ -105,13 +105,13 @@
|
|||
.end annotation
|
||||
.end param
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
invoke-virtual {p0, p1}, Landroid/widget/ImageView;->setImageTintMode(Landroid/graphics/PorterDuff$Mode;)V
|
||||
|
||||
sget p1, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
const/16 p1, 0x15
|
||||
|
||||
const/16 v0, 0x15
|
||||
|
||||
if-ne p1, v0, :cond_1
|
||||
if-ne v0, p1, :cond_1
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final mTarget:Landroid/widget/ListView;
|
||||
.field private final mTarget:Landroid/widget/ListView;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
|
|
@ -74,7 +74,7 @@
|
|||
|
||||
const-string v0, "HorizontalScrollView.SavedState{"
|
||||
|
||||
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v0}, Lf/e/c/a/a;->G(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
@ -96,7 +96,7 @@
|
|||
|
||||
const-string/jumbo v2, "}"
|
||||
|
||||
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->t(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
|
||||
invoke-static {v0, v1, v2}, Lf/e/c/a/a;->u(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -19,73 +19,73 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final ACCESSIBILITY_DELEGATE:Landroidx/core/widget/NestedScrollView$AccessibilityDelegate;
|
||||
.field private static final ACCESSIBILITY_DELEGATE:Landroidx/core/widget/NestedScrollView$AccessibilityDelegate;
|
||||
|
||||
.field public static final ANIMATED_SCROLL_GAP:I = 0xfa
|
||||
|
||||
.field public static final DEFAULT_SMOOTH_SCROLL_DURATION:I = 0xfa
|
||||
.field private static final DEFAULT_SMOOTH_SCROLL_DURATION:I = 0xfa
|
||||
|
||||
.field public static final INVALID_POINTER:I = -0x1
|
||||
.field private static final INVALID_POINTER:I = -0x1
|
||||
|
||||
.field public static final MAX_SCROLL_FACTOR:F = 0.5f
|
||||
|
||||
.field public static final SCROLLVIEW_STYLEABLE:[I
|
||||
.field private static final SCROLLVIEW_STYLEABLE:[I
|
||||
|
||||
.field public static final TAG:Ljava/lang/String; = "NestedScrollView"
|
||||
.field private static final TAG:Ljava/lang/String; = "NestedScrollView"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mActivePointerId:I
|
||||
.field private mActivePointerId:I
|
||||
|
||||
.field public final mChildHelper:Landroidx/core/view/NestedScrollingChildHelper;
|
||||
.field private final mChildHelper:Landroidx/core/view/NestedScrollingChildHelper;
|
||||
|
||||
.field public mChildToScrollTo:Landroid/view/View;
|
||||
.field private mChildToScrollTo:Landroid/view/View;
|
||||
|
||||
.field public mEdgeGlowBottom:Landroid/widget/EdgeEffect;
|
||||
.field private mEdgeGlowBottom:Landroid/widget/EdgeEffect;
|
||||
|
||||
.field public mEdgeGlowTop:Landroid/widget/EdgeEffect;
|
||||
.field private mEdgeGlowTop:Landroid/widget/EdgeEffect;
|
||||
|
||||
.field public mFillViewport:Z
|
||||
.field private mFillViewport:Z
|
||||
|
||||
.field public mIsBeingDragged:Z
|
||||
.field private mIsBeingDragged:Z
|
||||
|
||||
.field public mIsLaidOut:Z
|
||||
.field private mIsLaidOut:Z
|
||||
|
||||
.field public mIsLayoutDirty:Z
|
||||
.field private mIsLayoutDirty:Z
|
||||
|
||||
.field public mLastMotionY:I
|
||||
.field private mLastMotionY:I
|
||||
|
||||
.field public mLastScroll:J
|
||||
.field private mLastScroll:J
|
||||
|
||||
.field public mLastScrollerY:I
|
||||
.field private mLastScrollerY:I
|
||||
|
||||
.field public mMaximumVelocity:I
|
||||
.field private mMaximumVelocity:I
|
||||
|
||||
.field public mMinimumVelocity:I
|
||||
.field private mMinimumVelocity:I
|
||||
|
||||
.field public mNestedYOffset:I
|
||||
.field private mNestedYOffset:I
|
||||
|
||||
.field public mOnScrollChangeListener:Landroidx/core/widget/NestedScrollView$OnScrollChangeListener;
|
||||
.field private mOnScrollChangeListener:Landroidx/core/widget/NestedScrollView$OnScrollChangeListener;
|
||||
|
||||
.field public final mParentHelper:Landroidx/core/view/NestedScrollingParentHelper;
|
||||
.field private final mParentHelper:Landroidx/core/view/NestedScrollingParentHelper;
|
||||
|
||||
.field public mSavedState:Landroidx/core/widget/NestedScrollView$SavedState;
|
||||
.field private mSavedState:Landroidx/core/widget/NestedScrollView$SavedState;
|
||||
|
||||
.field public final mScrollConsumed:[I
|
||||
.field private final mScrollConsumed:[I
|
||||
|
||||
.field public final mScrollOffset:[I
|
||||
.field private final mScrollOffset:[I
|
||||
|
||||
.field public mScroller:Landroid/widget/OverScroller;
|
||||
.field private mScroller:Landroid/widget/OverScroller;
|
||||
|
||||
.field public mSmoothScrollingEnabled:Z
|
||||
.field private mSmoothScrollingEnabled:Z
|
||||
|
||||
.field public final mTempRect:Landroid/graphics/Rect;
|
||||
.field private final mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
.field public mTouchSlop:I
|
||||
.field private mTouchSlop:I
|
||||
|
||||
.field public mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
.field private mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
.field public mVerticalScrollFactor:F
|
||||
.field private mVerticalScrollFactor:F
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -302,7 +302,7 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method public static clamp(III)I
|
||||
.method private static clamp(III)I
|
||||
.locals 1
|
||||
|
||||
if-ge p1, p2, :cond_2
|
||||
|
@ -776,7 +776,7 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public static isViewDescendantOf(Landroid/view/View;Landroid/view/View;)Z
|
||||
.method private static isViewDescendantOf(Landroid/view/View;Landroid/view/View;)Z
|
||||
.locals 2
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
@ -1866,9 +1866,9 @@
|
|||
|
||||
if-le v7, v4, :cond_4
|
||||
|
||||
iget v7, p1, Landroid/graphics/Rect;->top:I
|
||||
iget v8, p1, Landroid/graphics/Rect;->top:I
|
||||
|
||||
if-le v7, v2, :cond_4
|
||||
if-le v8, v2, :cond_4
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
|
@ -1911,9 +1911,7 @@
|
|||
|
||||
if-ge v3, v2, :cond_6
|
||||
|
||||
iget v3, p1, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
if-ge v3, v4, :cond_6
|
||||
if-ge v7, v4, :cond_6
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/Rect;->height()I
|
||||
|
||||
|
@ -4278,7 +4276,7 @@
|
|||
|
||||
const-string v0, "Invalid pointerId="
|
||||
|
||||
invoke-static {v0}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {v0}, Lf/e/c/a/a;->G(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
|
|
@ -4,23 +4,23 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final TAG:Ljava/lang/String; = "PopupWindowCompatApi21"
|
||||
.field private static final TAG:Ljava/lang/String; = "PopupWindowCompatApi21"
|
||||
|
||||
.field public static sGetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
|
||||
.field private static sGetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
|
||||
|
||||
.field public static sGetWindowLayoutTypeMethodAttempted:Z
|
||||
.field private static sGetWindowLayoutTypeMethodAttempted:Z
|
||||
|
||||
.field public static sOverlapAnchorField:Ljava/lang/reflect/Field;
|
||||
.field private static sOverlapAnchorField:Ljava/lang/reflect/Field;
|
||||
|
||||
.field public static sOverlapAnchorFieldAttempted:Z
|
||||
.field private static sOverlapAnchorFieldAttempted:Z
|
||||
|
||||
.field public static sSetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
|
||||
.field private static sSetWindowLayoutTypeMethod:Ljava/lang/reflect/Method;
|
||||
|
||||
.field public static sSetWindowLayoutTypeMethodAttempted:Z
|
||||
.field private static sSetWindowLayoutTypeMethodAttempted:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
|
|
@ -22,17 +22,17 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final MENU_ITEM_ORDER_PROCESS_TEXT_INTENT_ACTIONS_START:I = 0x64
|
||||
.field private static final MENU_ITEM_ORDER_PROCESS_TEXT_INTENT_ACTIONS_START:I = 0x64
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public final mCallback:Landroid/view/ActionMode$Callback;
|
||||
.field private final mCallback:Landroid/view/ActionMode$Callback;
|
||||
|
||||
.field public mCanUseMenuBuilderReferences:Z
|
||||
.field private mCanUseMenuBuilderReferences:Z
|
||||
|
||||
.field public mInitializedMenuBuilderReferences:Z
|
||||
.field private mInitializedMenuBuilderReferences:Z
|
||||
|
||||
.field public mMenuBuilderClass:Ljava/lang/Class;
|
||||
.field private mMenuBuilderClass:Ljava/lang/Class;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Class<",
|
||||
|
@ -41,9 +41,9 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public mMenuBuilderRemoveItemAtMethod:Ljava/lang/reflect/Method;
|
||||
.field private mMenuBuilderRemoveItemAtMethod:Ljava/lang/reflect/Method;
|
||||
|
||||
.field public final mTextView:Landroid/widget/TextView;
|
||||
.field private final mTextView:Landroid/widget/TextView;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -17,29 +17,29 @@
|
|||
|
||||
.field public static final AUTO_SIZE_TEXT_TYPE_UNIFORM:I = 0x1
|
||||
|
||||
.field public static final LINES:I = 0x1
|
||||
.field private static final LINES:I = 0x1
|
||||
|
||||
.field public static final LOG_TAG:Ljava/lang/String; = "TextViewCompat"
|
||||
.field private static final LOG_TAG:Ljava/lang/String; = "TextViewCompat"
|
||||
|
||||
.field public static sMaxModeField:Ljava/lang/reflect/Field;
|
||||
.field private static sMaxModeField:Ljava/lang/reflect/Field;
|
||||
|
||||
.field public static sMaxModeFieldFetched:Z
|
||||
.field private static sMaxModeFieldFetched:Z
|
||||
|
||||
.field public static sMaximumField:Ljava/lang/reflect/Field;
|
||||
.field private static sMaximumField:Ljava/lang/reflect/Field;
|
||||
|
||||
.field public static sMaximumFieldFetched:Z
|
||||
.field private static sMaximumFieldFetched:Z
|
||||
|
||||
.field public static sMinModeField:Ljava/lang/reflect/Field;
|
||||
.field private static sMinModeField:Ljava/lang/reflect/Field;
|
||||
|
||||
.field public static sMinModeFieldFetched:Z
|
||||
.field private static sMinModeFieldFetched:Z
|
||||
|
||||
.field public static sMinimumField:Ljava/lang/reflect/Field;
|
||||
.field private static sMinimumField:Ljava/lang/reflect/Field;
|
||||
|
||||
.field public static sMinimumFieldFetched:Z
|
||||
.field private static sMinimumFieldFetched:Z
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
@ -421,7 +421,7 @@
|
|||
return p0
|
||||
.end method
|
||||
|
||||
.method public static getTextDirection(Landroid/text/TextDirectionHeuristic;)I
|
||||
.method private static getTextDirection(Landroid/text/TextDirectionHeuristic;)I
|
||||
.locals 2
|
||||
.param p0 # Landroid/text/TextDirectionHeuristic;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -504,7 +504,7 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method public static getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
|
||||
.method private static getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
|
||||
.locals 4
|
||||
.param p0 # Landroid/widget/TextView;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -658,7 +658,7 @@
|
|||
.end method
|
||||
|
||||
.method public static getTextMetricsParams(Landroid/widget/TextView;)Landroidx/core/text/PrecomputedTextCompat$Params;
|
||||
.locals 3
|
||||
.locals 4
|
||||
.param p0 # Landroid/widget/TextView;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
|
@ -683,51 +683,49 @@
|
|||
return-object v0
|
||||
|
||||
:cond_0
|
||||
new-instance v0, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
new-instance v1, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
|
||||
new-instance v1, Landroid/text/TextPaint;
|
||||
new-instance v2, Landroid/text/TextPaint;
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/TextView;->getPaint()Landroid/text/TextPaint;
|
||||
|
||||
move-result-object v2
|
||||
move-result-object v3
|
||||
|
||||
invoke-direct {v1, v2}, Landroid/text/TextPaint;-><init>(Landroid/graphics/Paint;)V
|
||||
invoke-direct {v2, v3}, Landroid/text/TextPaint;-><init>(Landroid/graphics/Paint;)V
|
||||
|
||||
invoke-direct {v0, v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;-><init>(Landroid/text/TextPaint;)V
|
||||
|
||||
sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
invoke-direct {v1, v2}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;-><init>(Landroid/text/TextPaint;)V
|
||||
|
||||
const/16 v2, 0x17
|
||||
|
||||
if-lt v1, v2, :cond_1
|
||||
if-lt v0, v2, :cond_1
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/TextView;->getBreakStrategy()I
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setBreakStrategy(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
invoke-virtual {v1, v0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setBreakStrategy(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
|
||||
invoke-virtual {p0}, Landroid/widget/TextView;->getHyphenationFrequency()I
|
||||
|
||||
move-result v1
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setHyphenationFrequency(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
invoke-virtual {v1, v0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setHyphenationFrequency(I)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
|
||||
:cond_1
|
||||
invoke-static {p0}, Landroidx/core/widget/TextViewCompat;->getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
invoke-virtual {v0, p0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
invoke-virtual {v1, p0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroidx/core/text/PrecomputedTextCompat$Params$Builder;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->build()Landroidx/core/text/PrecomputedTextCompat$Params;
|
||||
invoke-virtual {v1}, Landroidx/core/text/PrecomputedTextCompat$Params$Builder;->build()Landroidx/core/text/PrecomputedTextCompat$Params;
|
||||
|
||||
move-result-object p0
|
||||
|
||||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static retrieveField(Ljava/lang/String;)Ljava/lang/reflect/Field;
|
||||
.method private static retrieveField(Ljava/lang/String;)Ljava/lang/reflect/Field;
|
||||
.locals 3
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
@ -774,7 +772,7 @@
|
|||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public static retrieveIntFromField(Ljava/lang/reflect/Field;Landroid/widget/TextView;)I
|
||||
.method private static retrieveIntFromField(Ljava/lang/reflect/Field;Landroid/widget/TextView;)I
|
||||
.locals 0
|
||||
|
||||
:try_start_0
|
||||
|
@ -789,7 +787,7 @@
|
|||
:catch_0
|
||||
const-string p1, "Could not retrieve value of "
|
||||
|
||||
invoke-static {p1}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {p1}, Lf/e/c/a/a;->G(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -1381,17 +1379,17 @@
|
|||
.end annotation
|
||||
.end param
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
invoke-virtual {p1}, Landroidx/core/text/PrecomputedTextCompat$Params;->getTextDirection()Landroid/text/TextDirectionHeuristic;
|
||||
|
||||
move-result-object v0
|
||||
move-result-object v1
|
||||
|
||||
invoke-static {v0}, Landroidx/core/widget/TextViewCompat;->getTextDirection(Landroid/text/TextDirectionHeuristic;)I
|
||||
invoke-static {v1}, Landroidx/core/widget/TextViewCompat;->getTextDirection(Landroid/text/TextDirectionHeuristic;)I
|
||||
|
||||
move-result v0
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/widget/TextView;->setTextDirection(I)V
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
invoke-virtual {p0, v1}, Landroid/widget/TextView;->setTextDirection(I)V
|
||||
|
||||
const/16 v1, 0x17
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Landroidx/core/widget/TextViewKt$addTextChangedListener$1;
|
||||
.super Lz/n/c/k;
|
||||
.super Ly/m/c/k;
|
||||
.source "TextView.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lz/n/c/k;",
|
||||
"Ly/m/c/k;",
|
||||
"Lkotlin/jvm/functions/Function4<",
|
||||
"Ljava/lang/CharSequence;",
|
||||
"Ljava/lang/Integer;",
|
||||
|
@ -52,7 +52,7 @@
|
|||
|
||||
const/4 v0, 0x4
|
||||
|
||||
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
|
||||
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Landroidx/core/widget/TextViewKt$addTextChangedListener$2;
|
||||
.super Lz/n/c/k;
|
||||
.super Ly/m/c/k;
|
||||
.source "TextView.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lz/n/c/k;",
|
||||
"Ly/m/c/k;",
|
||||
"Lkotlin/jvm/functions/Function4<",
|
||||
"Ljava/lang/CharSequence;",
|
||||
"Ljava/lang/Integer;",
|
||||
|
@ -52,7 +52,7 @@
|
|||
|
||||
const/4 v0, 0x4
|
||||
|
||||
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
|
||||
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.class public final Landroidx/core/widget/TextViewKt$addTextChangedListener$3;
|
||||
.super Lz/n/c/k;
|
||||
.super Ly/m/c/k;
|
||||
.source "TextView.kt"
|
||||
|
||||
# interfaces
|
||||
|
@ -18,7 +18,7 @@
|
|||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Lz/n/c/k;",
|
||||
"Ly/m/c/k;",
|
||||
"Lkotlin/jvm/functions/Function1<",
|
||||
"Landroid/text/Editable;",
|
||||
"Lkotlin/Unit;",
|
||||
|
@ -49,7 +49,7 @@
|
|||
|
||||
const/4 v0, 0x1
|
||||
|
||||
invoke-direct {p0, v0}, Lz/n/c/k;-><init>(I)V
|
||||
invoke-direct {p0, v0}, Ly/m/c/k;-><init>(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
|
|
@ -43,19 +43,19 @@
|
|||
|
||||
const-string v0, "$this$addTextChangedListener"
|
||||
|
||||
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v0, "beforeTextChanged"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v0, "onTextChanged"
|
||||
|
||||
invoke-static {p2, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p2, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v0, "afterTextChanged"
|
||||
|
||||
invoke-static {p3, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p3, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Landroidx/core/widget/TextViewKt$addTextChangedListener$textWatcher$1;
|
||||
|
||||
|
@ -92,19 +92,19 @@
|
|||
:cond_2
|
||||
const-string p4, "$this$addTextChangedListener"
|
||||
|
||||
invoke-static {p0, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string p4, "beforeTextChanged"
|
||||
|
||||
invoke-static {p1, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string p4, "onTextChanged"
|
||||
|
||||
invoke-static {p2, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p2, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string p4, "afterTextChanged"
|
||||
|
||||
invoke-static {p3, p4}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p3, p4}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance p4, Landroidx/core/widget/TextViewKt$addTextChangedListener$textWatcher$1;
|
||||
|
||||
|
@ -132,11 +132,11 @@
|
|||
|
||||
const-string v0, "$this$doAfterTextChanged"
|
||||
|
||||
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v0, "action"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Landroidx/core/widget/TextViewKt$doAfterTextChanged$$inlined$addTextChangedListener$1;
|
||||
|
||||
|
@ -170,11 +170,11 @@
|
|||
|
||||
const-string v0, "$this$doBeforeTextChanged"
|
||||
|
||||
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v0, "action"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Landroidx/core/widget/TextViewKt$doBeforeTextChanged$$inlined$addTextChangedListener$1;
|
||||
|
||||
|
@ -208,11 +208,11 @@
|
|||
|
||||
const-string v0, "$this$doOnTextChanged"
|
||||
|
||||
invoke-static {p0, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p0, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
const-string v0, "action"
|
||||
|
||||
invoke-static {p1, v0}, Lz/n/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
invoke-static {p1, v0}, Ly/m/c/j;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
|
||||
|
||||
new-instance v0, Landroidx/core/widget/TextViewKt$doOnTextChanged$$inlined$addTextChangedListener$1;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue