Changes of com.discord v1332
This commit is contained in:
parent
6091ba12c8
commit
a21e5a6a18
16060 changed files with 738765 additions and 799429 deletions
|
@ -12,15 +12,15 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final DEFAULT_CLASS_NAME:Ljava/lang/String; = "android.view.View"
|
||||
.field private static final DEFAULT_CLASS_NAME:Ljava/lang/String; = "android.view.View"
|
||||
|
||||
.field public static final HOST_ID:I = -0x1
|
||||
|
||||
.field public static final INVALID_ID:I = -0x80000000
|
||||
|
||||
.field public static final INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
.field private static final INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
|
||||
.field public static final NODE_ADAPTER:Landroidx/customview/widget/FocusStrategy$BoundsAdapter;
|
||||
.field private static final NODE_ADAPTER:Landroidx/customview/widget/FocusStrategy$BoundsAdapter;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroidx/customview/widget/FocusStrategy$BoundsAdapter<",
|
||||
|
@ -30,7 +30,7 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public static final SPARSE_VALUES_ADAPTER:Landroidx/customview/widget/FocusStrategy$CollectionAdapter;
|
||||
.field private static final SPARSE_VALUES_ADAPTER:Landroidx/customview/widget/FocusStrategy$CollectionAdapter;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroidx/customview/widget/FocusStrategy$CollectionAdapter<",
|
||||
|
@ -47,23 +47,23 @@
|
|||
# instance fields
|
||||
.field public mAccessibilityFocusedVirtualViewId:I
|
||||
|
||||
.field public final mHost:Landroid/view/View;
|
||||
.field private final mHost:Landroid/view/View;
|
||||
|
||||
.field public mHoveredVirtualViewId:I
|
||||
.field private mHoveredVirtualViewId:I
|
||||
|
||||
.field public mKeyboardFocusedVirtualViewId:I
|
||||
|
||||
.field public final mManager:Landroid/view/accessibility/AccessibilityManager;
|
||||
.field private final mManager:Landroid/view/accessibility/AccessibilityManager;
|
||||
|
||||
.field public mNodeProvider:Landroidx/customview/widget/ExploreByTouchHelper$MyNodeProvider;
|
||||
.field private mNodeProvider:Landroidx/customview/widget/ExploreByTouchHelper$MyNodeProvider;
|
||||
|
||||
.field public final mTempGlobalRect:[I
|
||||
.field private final mTempGlobalRect:[I
|
||||
|
||||
.field public final mTempParentRect:Landroid/graphics/Rect;
|
||||
.field private final mTempParentRect:Landroid/graphics/Rect;
|
||||
|
||||
.field public final mTempScreenRect:Landroid/graphics/Rect;
|
||||
.field private final mTempScreenRect:Landroid/graphics/Rect;
|
||||
|
||||
.field public final mTempVisibleRect:Landroid/graphics/Rect;
|
||||
.field private final mTempVisibleRect:Landroid/graphics/Rect;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -403,27 +403,25 @@
|
|||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V
|
||||
|
||||
sget-object v2, Landroidx/customview/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;)V
|
||||
invoke-virtual {v0, v3}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;)V
|
||||
|
||||
invoke-virtual {p0, p1, v0}, Landroidx/customview/widget/ExploreByTouchHelper;->onPopulateNodeForVirtualView(ILandroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->getText()Ljava/lang/CharSequence;
|
||||
|
||||
move-result-object v2
|
||||
move-result-object v3
|
||||
|
||||
if-nez v2, :cond_1
|
||||
if-nez v3, :cond_1
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence;
|
||||
|
||||
move-result-object v2
|
||||
move-result-object v3
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
goto :goto_0
|
||||
|
||||
|
@ -438,73 +436,71 @@
|
|||
|
||||
:cond_1
|
||||
:goto_0
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect;
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V
|
||||
invoke-virtual {v0, v3}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect;
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect;
|
||||
|
||||
sget-object v3, Landroidx/customview/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
invoke-virtual {v3, v2}, Landroid/graphics/Rect;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/graphics/Rect;->equals(Ljava/lang/Object;)Z
|
||||
move-result v3
|
||||
|
||||
move-result v2
|
||||
|
||||
if-nez v2, :cond_c
|
||||
if-nez v3, :cond_c
|
||||
|
||||
invoke-virtual {v0}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I
|
||||
|
||||
move-result v2
|
||||
move-result v3
|
||||
|
||||
and-int/lit8 v3, v2, 0x40
|
||||
and-int/lit8 v4, v3, 0x40
|
||||
|
||||
if-nez v3, :cond_b
|
||||
if-nez v4, :cond_b
|
||||
|
||||
const/16 v3, 0x80
|
||||
const/16 v4, 0x80
|
||||
|
||||
and-int/2addr v2, v3
|
||||
and-int/2addr v3, v4
|
||||
|
||||
if-nez v2, :cond_a
|
||||
if-nez v3, :cond_a
|
||||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||||
invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v2
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
|
||||
invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
|
||||
|
||||
move-result-object v2
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V
|
||||
invoke-virtual {v0, v3}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V
|
||||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v0, v2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setSource(Landroid/view/View;I)V
|
||||
invoke-virtual {v0, v3, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setSource(Landroid/view/View;I)V
|
||||
|
||||
iget v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mAccessibilityFocusedVirtualViewId:I
|
||||
iget v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mAccessibilityFocusedVirtualViewId:I
|
||||
|
||||
const/4 v4, 0x0
|
||||
const/4 v5, 0x0
|
||||
|
||||
if-ne v2, p1, :cond_2
|
||||
if-ne v3, p1, :cond_2
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V
|
||||
|
||||
invoke-virtual {v0, v3}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
invoke-virtual {v0, v4}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
|
||||
goto :goto_1
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {v0, v4}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V
|
||||
invoke-virtual {v0, v5}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V
|
||||
|
||||
const/16 v2, 0x40
|
||||
const/16 v3, 0x40
|
||||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
invoke-virtual {v0, v3}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
|
||||
:goto_1
|
||||
iget v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mKeyboardFocusedVirtualViewId:I
|
||||
iget v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mKeyboardFocusedVirtualViewId:I
|
||||
|
||||
if-ne v2, p1, :cond_3
|
||||
if-ne v3, p1, :cond_3
|
||||
|
||||
const/4 p1, 0x1
|
||||
|
||||
|
@ -516,18 +512,18 @@
|
|||
:goto_2
|
||||
if-eqz p1, :cond_4
|
||||
|
||||
const/4 v2, 0x2
|
||||
const/4 v3, 0x2
|
||||
|
||||
invoke-virtual {v0, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
invoke-virtual {v0, v3}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_4
|
||||
invoke-virtual {v0}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z
|
||||
|
||||
move-result v2
|
||||
move-result v3
|
||||
|
||||
if-eqz v2, :cond_5
|
||||
if-eqz v3, :cond_5
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
|
||||
|
||||
|
@ -537,9 +533,9 @@
|
|||
|
||||
iget-object p1, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempGlobalRect:[I
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempGlobalRect:[I
|
||||
|
||||
invoke-virtual {p1, v2}, Landroid/view/View;->getLocationOnScreen([I)V
|
||||
invoke-virtual {p1, v3}, Landroid/view/View;->getLocationOnScreen([I)V
|
||||
|
||||
iget-object p1, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempScreenRect:Landroid/graphics/Rect;
|
||||
|
||||
|
@ -547,8 +543,6 @@
|
|||
|
||||
iget-object p1, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempScreenRect:Landroid/graphics/Rect;
|
||||
|
||||
sget-object v2, Landroidx/customview/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {p1, v2}, Landroid/graphics/Rect;->equals(Ljava/lang/Object;)Z
|
||||
|
||||
move-result p1
|
||||
|
@ -574,13 +568,13 @@
|
|||
:goto_4
|
||||
if-eq v3, v2, :cond_6
|
||||
|
||||
iget-object v5, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
iget-object v4, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
invoke-virtual {p1, v5, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;I)V
|
||||
invoke-virtual {p1, v4, v2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;I)V
|
||||
|
||||
sget-object v5, Landroidx/customview/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
sget-object v4, Landroidx/customview/widget/ExploreByTouchHelper;->INVALID_PARENT_BOUNDS:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {p1, v5}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V
|
||||
invoke-virtual {p1, v4}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V
|
||||
|
||||
invoke-virtual {p0, v3, p1}, Landroidx/customview/widget/ExploreByTouchHelper;->onPopulateNodeForVirtualView(ILandroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V
|
||||
|
||||
|
@ -590,13 +584,13 @@
|
|||
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempScreenRect:Landroid/graphics/Rect;
|
||||
|
||||
iget-object v5, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect;
|
||||
iget-object v4, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempParentRect:Landroid/graphics/Rect;
|
||||
|
||||
iget v6, v5, Landroid/graphics/Rect;->left:I
|
||||
iget v6, v4, Landroid/graphics/Rect;->left:I
|
||||
|
||||
iget v5, v5, Landroid/graphics/Rect;->top:I
|
||||
iget v4, v4, Landroid/graphics/Rect;->top:I
|
||||
|
||||
invoke-virtual {v3, v6, v5}, Landroid/graphics/Rect;->offset(II)V
|
||||
invoke-virtual {v3, v6, v4}, Landroid/graphics/Rect;->offset(II)V
|
||||
|
||||
iget v3, p1, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->mParentVirtualDescendantId:I
|
||||
|
||||
|
@ -610,7 +604,7 @@
|
|||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempGlobalRect:[I
|
||||
|
||||
aget v2, v2, v4
|
||||
aget v2, v2, v5
|
||||
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
|
@ -624,13 +618,13 @@
|
|||
|
||||
aget v3, v3, v1
|
||||
|
||||
iget-object v5, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
iget-object v4, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v5}, Landroid/view/View;->getScrollY()I
|
||||
invoke-virtual {v4}, Landroid/view/View;->getScrollY()I
|
||||
|
||||
move-result v5
|
||||
move-result v4
|
||||
|
||||
sub-int/2addr v3, v5
|
||||
sub-int/2addr v3, v4
|
||||
|
||||
invoke-virtual {p1, v2, v3}, Landroid/graphics/Rect;->offset(II)V
|
||||
|
||||
|
@ -649,7 +643,7 @@
|
|||
|
||||
iget-object v2, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mTempGlobalRect:[I
|
||||
|
||||
aget v2, v2, v4
|
||||
aget v2, v2, v5
|
||||
|
||||
iget-object v3, p0, Landroidx/customview/widget/ExploreByTouchHelper;->mHost:Landroid/view/View;
|
||||
|
||||
|
@ -861,7 +855,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public static guessPreviouslyFocusedRect(Landroid/view/View;ILandroid/graphics/Rect;)Landroid/graphics/Rect;
|
||||
.method private static guessPreviouslyFocusedRect(Landroid/view/View;ILandroid/graphics/Rect;)Landroid/graphics/Rect;
|
||||
.locals 4
|
||||
.param p0 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -1009,7 +1003,7 @@
|
|||
return v0
|
||||
.end method
|
||||
|
||||
.method public static keyToDirection(I)I
|
||||
.method private static keyToDirection(I)I
|
||||
.locals 1
|
||||
|
||||
const/16 v0, 0x13
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
|
||||
# instance fields
|
||||
.field public final mAdapter:Landroidx/customview/widget/FocusStrategy$BoundsAdapter;
|
||||
.field private final mAdapter:Landroidx/customview/widget/FocusStrategy$BoundsAdapter;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroidx/customview/widget/FocusStrategy$BoundsAdapter<",
|
||||
|
@ -38,11 +38,11 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field public final mIsLayoutRtl:Z
|
||||
.field private final mIsLayoutRtl:Z
|
||||
|
||||
.field public final mTemp1:Landroid/graphics/Rect;
|
||||
.field private final mTemp1:Landroid/graphics/Rect;
|
||||
|
||||
.field public final mTemp2:Landroid/graphics/Rect;
|
||||
.field private final mTemp2:Landroid/graphics/Rect;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
@ -22,7 +22,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public static beamBeats(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.method private static beamBeats(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.locals 3
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -100,7 +100,7 @@
|
|||
return v2
|
||||
.end method
|
||||
|
||||
.method public static beamsOverlap(ILandroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.method private static beamsOverlap(ILandroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.locals 3
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -444,7 +444,7 @@
|
|||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static getNextFocusable(Ljava/lang/Object;Ljava/util/ArrayList;Z)Ljava/lang/Object;
|
||||
.method private static getNextFocusable(Ljava/lang/Object;Ljava/util/ArrayList;Z)Ljava/lang/Object;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
|
@ -501,7 +501,7 @@
|
|||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static getPreviousFocusable(Ljava/lang/Object;Ljava/util/ArrayList;Z)Ljava/lang/Object;
|
||||
.method private static getPreviousFocusable(Ljava/lang/Object;Ljava/util/ArrayList;Z)Ljava/lang/Object;
|
||||
.locals 1
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
|
@ -558,7 +558,7 @@
|
|||
return-object p0
|
||||
.end method
|
||||
|
||||
.method public static getWeightedDistanceFor(II)I
|
||||
.method private static getWeightedDistanceFor(II)I
|
||||
.locals 1
|
||||
|
||||
mul-int/lit8 v0, p0, 0xd
|
||||
|
@ -572,7 +572,7 @@
|
|||
return p1
|
||||
.end method
|
||||
|
||||
.method public static isBetterCandidate(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.method private static isBetterCandidate(ILandroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.locals 3
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -659,7 +659,7 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method public static isCandidate(Landroid/graphics/Rect;Landroid/graphics/Rect;I)Z
|
||||
.method private static isCandidate(Landroid/graphics/Rect;Landroid/graphics/Rect;I)Z
|
||||
.locals 3
|
||||
.param p0 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -803,7 +803,7 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method public static isToDirectionOf(ILandroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.method private static isToDirectionOf(ILandroid/graphics/Rect;Landroid/graphics/Rect;)Z
|
||||
.locals 3
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -903,7 +903,7 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method public static majorAxisDistance(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.method private static majorAxisDistance(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.locals 0
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -927,7 +927,7 @@
|
|||
return p0
|
||||
.end method
|
||||
|
||||
.method public static majorAxisDistanceRaw(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.method private static majorAxisDistanceRaw(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.locals 1
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -994,7 +994,7 @@
|
|||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public static majorAxisDistanceToFarEdge(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.method private static majorAxisDistanceToFarEdge(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.locals 0
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -1018,7 +1018,7 @@
|
|||
return p0
|
||||
.end method
|
||||
|
||||
.method public static majorAxisDistanceToFarEdgeRaw(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.method private static majorAxisDistanceToFarEdgeRaw(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.locals 1
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -1085,7 +1085,7 @@
|
|||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public static minorAxisDistance(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.method private static minorAxisDistance(ILandroid/graphics/Rect;Landroid/graphics/Rect;)I
|
||||
.locals 1
|
||||
.param p1 # Landroid/graphics/Rect;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field public static final BASE_SETTLE_DURATION:I = 0x100
|
||||
.field private static final BASE_SETTLE_DURATION:I = 0x100
|
||||
|
||||
.field public static final DIRECTION_ALL:I = 0x3
|
||||
|
||||
|
@ -28,13 +28,13 @@
|
|||
|
||||
.field public static final EDGE_RIGHT:I = 0x2
|
||||
|
||||
.field public static final EDGE_SIZE:I = 0x14
|
||||
.field private static final EDGE_SIZE:I = 0x14
|
||||
|
||||
.field public static final EDGE_TOP:I = 0x4
|
||||
|
||||
.field public static final INVALID_POINTER:I = -0x1
|
||||
|
||||
.field public static final MAX_SETTLE_DURATION:I = 0x258
|
||||
.field private static final MAX_SETTLE_DURATION:I = 0x258
|
||||
|
||||
.field public static final STATE_DRAGGING:I = 0x1
|
||||
|
||||
|
@ -42,55 +42,55 @@
|
|||
|
||||
.field public static final STATE_SETTLING:I = 0x2
|
||||
|
||||
.field public static final TAG:Ljava/lang/String; = "ViewDragHelper"
|
||||
.field private static final TAG:Ljava/lang/String; = "ViewDragHelper"
|
||||
|
||||
.field public static final sInterpolator:Landroid/view/animation/Interpolator;
|
||||
.field private static final sInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
|
||||
# instance fields
|
||||
.field public mActivePointerId:I
|
||||
.field private mActivePointerId:I
|
||||
|
||||
.field public final mCallback:Landroidx/customview/widget/ViewDragHelper$Callback;
|
||||
.field private final mCallback:Landroidx/customview/widget/ViewDragHelper$Callback;
|
||||
|
||||
.field public mCapturedView:Landroid/view/View;
|
||||
.field private mCapturedView:Landroid/view/View;
|
||||
|
||||
.field public mDragState:I
|
||||
.field private mDragState:I
|
||||
|
||||
.field public mEdgeDragsInProgress:[I
|
||||
.field private mEdgeDragsInProgress:[I
|
||||
|
||||
.field public mEdgeDragsLocked:[I
|
||||
.field private mEdgeDragsLocked:[I
|
||||
|
||||
.field public mEdgeSize:I
|
||||
.field private mEdgeSize:I
|
||||
|
||||
.field public mInitialEdgesTouched:[I
|
||||
.field private mInitialEdgesTouched:[I
|
||||
|
||||
.field public mInitialMotionX:[F
|
||||
.field private mInitialMotionX:[F
|
||||
|
||||
.field public mInitialMotionY:[F
|
||||
.field private mInitialMotionY:[F
|
||||
|
||||
.field public mLastMotionX:[F
|
||||
.field private mLastMotionX:[F
|
||||
|
||||
.field public mLastMotionY:[F
|
||||
.field private mLastMotionY:[F
|
||||
|
||||
.field public mMaxVelocity:F
|
||||
.field private mMaxVelocity:F
|
||||
|
||||
.field public mMinVelocity:F
|
||||
.field private mMinVelocity:F
|
||||
|
||||
.field public final mParentView:Landroid/view/ViewGroup;
|
||||
.field private final mParentView:Landroid/view/ViewGroup;
|
||||
|
||||
.field public mPointersDown:I
|
||||
.field private mPointersDown:I
|
||||
|
||||
.field public mReleaseInProgress:Z
|
||||
.field private mReleaseInProgress:Z
|
||||
|
||||
.field public mScroller:Landroid/widget/OverScroller;
|
||||
.field private mScroller:Landroid/widget/OverScroller;
|
||||
|
||||
.field public final mSetIdleRunnable:Ljava/lang/Runnable;
|
||||
.field private final mSetIdleRunnable:Ljava/lang/Runnable;
|
||||
|
||||
.field public mTouchSlop:I
|
||||
.field private mTouchSlop:I
|
||||
|
||||
.field public mTrackingEdges:I
|
||||
.field private mTrackingEdges:I
|
||||
|
||||
.field public mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
.field private mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
|
||||
# direct methods
|
||||
|
@ -106,7 +106,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/view/ViewGroup;Landroidx/customview/widget/ViewDragHelper$Callback;)V
|
||||
.method private constructor <init>(Landroid/content/Context;Landroid/view/ViewGroup;Landroidx/customview/widget/ViewDragHelper$Callback;)V
|
||||
.locals 1
|
||||
.param p1 # Landroid/content/Context;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
|
@ -1009,85 +1009,83 @@
|
|||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
array-length v0, v0
|
||||
array-length v1, v0
|
||||
|
||||
if-gt v0, p1, :cond_2
|
||||
if-gt v1, p1, :cond_2
|
||||
|
||||
:cond_0
|
||||
add-int/lit8 p1, p1, 0x1
|
||||
|
||||
new-array v0, p1, [F
|
||||
|
||||
new-array v1, p1, [F
|
||||
|
||||
new-array v2, p1, [F
|
||||
|
||||
new-array v3, p1, [F
|
||||
|
||||
new-array v4, p1, [I
|
||||
new-array v4, p1, [F
|
||||
|
||||
new-array v5, p1, [I
|
||||
|
||||
new-array v6, p1, [I
|
||||
|
||||
new-array p1, p1, [I
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionX:[F
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
if-eqz v6, :cond_1
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
const/4 v8, 0x0
|
||||
|
||||
invoke-static {v6, v8, v0, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, v1, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionY:[F
|
||||
iget-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionY:[F
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
invoke-static {v6, v8, v1, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, v2, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionX:[F
|
||||
iget-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionX:[F
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
invoke-static {v6, v8, v2, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, v3, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionY:[F
|
||||
iget-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionY:[F
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
invoke-static {v6, v8, v3, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, v4, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialEdgesTouched:[I
|
||||
iget-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialEdgesTouched:[I
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
invoke-static {v6, v8, v4, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, v5, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsInProgress:[I
|
||||
iget-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsInProgress:[I
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
invoke-static {v6, v8, v5, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, v6, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
iget-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsLocked:[I
|
||||
iget-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsLocked:[I
|
||||
|
||||
array-length v7, v6
|
||||
array-length v7, v0
|
||||
|
||||
invoke-static {v6, v8, p1, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
invoke-static {v0, v8, p1, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
||||
|
||||
:cond_1
|
||||
iput-object v0, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionX:[F
|
||||
iput-object v1, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionX:[F
|
||||
|
||||
iput-object v1, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionY:[F
|
||||
iput-object v2, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialMotionY:[F
|
||||
|
||||
iput-object v2, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionX:[F
|
||||
iput-object v3, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionX:[F
|
||||
|
||||
iput-object v3, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionY:[F
|
||||
iput-object v4, p0, Landroidx/customview/widget/ViewDragHelper;->mLastMotionY:[F
|
||||
|
||||
iput-object v4, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialEdgesTouched:[I
|
||||
iput-object v5, p0, Landroidx/customview/widget/ViewDragHelper;->mInitialEdgesTouched:[I
|
||||
|
||||
iput-object v5, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsInProgress:[I
|
||||
iput-object v6, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsInProgress:[I
|
||||
|
||||
iput-object p1, p0, Landroidx/customview/widget/ViewDragHelper;->mEdgeDragsLocked:[I
|
||||
|
||||
|
@ -1746,7 +1744,7 @@
|
|||
|
||||
const-string p2, "captureChildView: parameter must be a descendant of the ViewDragHelper\'s tracked parent view ("
|
||||
|
||||
invoke-static {p2}, Lf/e/c/a/a;->E(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
invoke-static {p2}, Lf/e/c/a/a;->F(Ljava/lang/String;)Ljava/lang/StringBuilder;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue