Changes of com.discord v998
This commit is contained in:
parent
dc3b174a87
commit
a8e290ae89
20243 changed files with 1573881 additions and 1337713 deletions
|
@ -19,11 +19,11 @@
|
|||
|
||||
|
||||
# static fields
|
||||
.field static final ACTION_MODE_DRAG_MASK:I = 0xff0000
|
||||
.field public static final ACTION_MODE_DRAG_MASK:I = 0xff0000
|
||||
|
||||
.field private static final ACTION_MODE_IDLE_MASK:I = 0xff
|
||||
.field public static final ACTION_MODE_IDLE_MASK:I = 0xff
|
||||
|
||||
.field static final ACTION_MODE_SWIPE_MASK:I = 0xff00
|
||||
.field public static final ACTION_MODE_SWIPE_MASK:I = 0xff00
|
||||
|
||||
.field public static final ACTION_STATE_DRAG:I = 0x2
|
||||
|
||||
|
@ -31,7 +31,7 @@
|
|||
|
||||
.field public static final ACTION_STATE_SWIPE:I = 0x1
|
||||
|
||||
.field private static final ACTIVE_POINTER_ID_NONE:I = -0x1
|
||||
.field public static final ACTIVE_POINTER_ID_NONE:I = -0x1
|
||||
|
||||
.field public static final ANIMATION_TYPE_DRAG:I = 0x8
|
||||
|
||||
|
@ -39,9 +39,9 @@
|
|||
|
||||
.field public static final ANIMATION_TYPE_SWIPE_SUCCESS:I = 0x2
|
||||
|
||||
.field private static final DEBUG:Z = false
|
||||
.field public static final DEBUG:Z = false
|
||||
|
||||
.field static final DIRECTION_FLAG_COUNT:I = 0x8
|
||||
.field public static final DIRECTION_FLAG_COUNT:I = 0x8
|
||||
|
||||
.field public static final DOWN:I = 0x2
|
||||
|
||||
|
@ -49,27 +49,30 @@
|
|||
|
||||
.field public static final LEFT:I = 0x4
|
||||
|
||||
.field private static final PIXELS_PER_SECOND:I = 0x3e8
|
||||
.field public static final PIXELS_PER_SECOND:I = 0x3e8
|
||||
|
||||
.field public static final RIGHT:I = 0x8
|
||||
|
||||
.field public static final START:I = 0x10
|
||||
|
||||
.field private static final TAG:Ljava/lang/String; = "ItemTouchHelper"
|
||||
.field public static final TAG:Ljava/lang/String; = "ItemTouchHelper"
|
||||
|
||||
.field public static final UP:I = 0x1
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mActionState:I
|
||||
.field public mActionState:I
|
||||
|
||||
.field mActivePointerId:I
|
||||
.field public mActivePointerId:I
|
||||
|
||||
.field mCallback:Landroidx/recyclerview/widget/ItemTouchHelper$Callback;
|
||||
.field public mCallback:Landroidx/recyclerview/widget/ItemTouchHelper$Callback;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mChildDrawingOrderCallback:Landroidx/recyclerview/widget/RecyclerView$ChildDrawingOrderCallback;
|
||||
.field public mChildDrawingOrderCallback:Landroidx/recyclerview/widget/RecyclerView$ChildDrawingOrderCallback;
|
||||
|
||||
.field private mDistances:Ljava/util/List;
|
||||
.field public mDistances:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/List<",
|
||||
|
@ -79,29 +82,29 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mDragScrollStartTimeInMs:J
|
||||
.field public mDragScrollStartTimeInMs:J
|
||||
|
||||
.field mDx:F
|
||||
.field public mDx:F
|
||||
|
||||
.field mDy:F
|
||||
.field public mDy:F
|
||||
|
||||
.field mGestureDetector:Landroidx/core/view/GestureDetectorCompat;
|
||||
.field public mGestureDetector:Landroidx/core/view/GestureDetectorCompat;
|
||||
|
||||
.field mInitialTouchX:F
|
||||
.field public mInitialTouchX:F
|
||||
|
||||
.field mInitialTouchY:F
|
||||
.field public mInitialTouchY:F
|
||||
|
||||
.field private mItemTouchHelperGestureListener:Landroidx/recyclerview/widget/ItemTouchHelper$ItemTouchHelperGestureListener;
|
||||
.field public mItemTouchHelperGestureListener:Landroidx/recyclerview/widget/ItemTouchHelper$ItemTouchHelperGestureListener;
|
||||
|
||||
.field private mMaxSwipeVelocity:F
|
||||
.field public mMaxSwipeVelocity:F
|
||||
|
||||
.field private final mOnItemTouchListener:Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;
|
||||
.field public final mOnItemTouchListener:Landroidx/recyclerview/widget/RecyclerView$OnItemTouchListener;
|
||||
|
||||
.field mOverdrawChild:Landroid/view/View;
|
||||
.field public mOverdrawChild:Landroid/view/View;
|
||||
|
||||
.field mOverdrawChildPosition:I
|
||||
.field public mOverdrawChildPosition:I
|
||||
|
||||
.field final mPendingCleanup:Ljava/util/List;
|
||||
.field public final mPendingCleanup:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/List<",
|
||||
|
@ -111,7 +114,7 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field mRecoverAnimations:Ljava/util/List;
|
||||
.field public mRecoverAnimations:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/List<",
|
||||
|
@ -121,21 +124,21 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
.field public mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
.field final mScrollRunnable:Ljava/lang/Runnable;
|
||||
.field public final mScrollRunnable:Ljava/lang/Runnable;
|
||||
|
||||
.field mSelected:Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
.field public mSelected:Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
|
||||
.field mSelectedFlags:I
|
||||
.field public mSelectedFlags:I
|
||||
|
||||
.field private mSelectedStartX:F
|
||||
.field public mSelectedStartX:F
|
||||
|
||||
.field private mSelectedStartY:F
|
||||
.field public mSelectedStartY:F
|
||||
|
||||
.field private mSlop:I
|
||||
.field public mSlop:I
|
||||
|
||||
.field private mSwapTargets:Ljava/util/List;
|
||||
.field public mSwapTargets:Ljava/util/List;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/util/List<",
|
||||
|
@ -145,18 +148,22 @@
|
|||
.end annotation
|
||||
.end field
|
||||
|
||||
.field private mSwipeEscapeVelocity:F
|
||||
.field public mSwipeEscapeVelocity:F
|
||||
|
||||
.field private final mTmpPosition:[F
|
||||
.field public final mTmpPosition:[F
|
||||
|
||||
.field private mTmpRect:Landroid/graphics/Rect;
|
||||
.field public mTmpRect:Landroid/graphics/Rect;
|
||||
|
||||
.field mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
.field public mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V
|
||||
.locals 3
|
||||
.param p1 # Landroidx/recyclerview/widget/ItemTouchHelper$Callback;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;-><init>()V
|
||||
|
||||
|
@ -214,34 +221,10 @@
|
|||
.end method
|
||||
|
||||
.method private addChildDrawingOrderCallback()V
|
||||
.locals 2
|
||||
.locals 1
|
||||
|
||||
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
const/16 v1, 0x15
|
||||
|
||||
if-lt v0, v1, :cond_0
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mChildDrawingOrderCallback:Landroidx/recyclerview/widget/RecyclerView$ChildDrawingOrderCallback;
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
new-instance v0, Landroidx/recyclerview/widget/ItemTouchHelper$5;
|
||||
|
||||
invoke-direct {v0, p0}, Landroidx/recyclerview/widget/ItemTouchHelper$5;-><init>(Landroidx/recyclerview/widget/ItemTouchHelper;)V
|
||||
|
||||
iput-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mChildDrawingOrderCallback:Landroidx/recyclerview/widget/RecyclerView$ChildDrawingOrderCallback;
|
||||
|
||||
:cond_1
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
iget-object v1, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mChildDrawingOrderCallback:Landroidx/recyclerview/widget/RecyclerView$ChildDrawingOrderCallback;
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->setChildDrawingOrderCallback(Landroidx/recyclerview/widget/RecyclerView$ChildDrawingOrderCallback;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
@ -278,7 +261,9 @@
|
|||
|
||||
iget v5, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mActivePointerId:I
|
||||
|
||||
if-ltz v5, :cond_2
|
||||
const/4 v6, -0x1
|
||||
|
||||
if-le v5, v6, :cond_2
|
||||
|
||||
const/16 v5, 0x3e8
|
||||
|
||||
|
@ -353,7 +338,7 @@
|
|||
:cond_2
|
||||
iget-object v1, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getWidth()I
|
||||
invoke-virtual {v1}, Landroid/view/ViewGroup;->getWidth()I
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -365,19 +350,19 @@
|
|||
|
||||
move-result p1
|
||||
|
||||
mul-float v1, v1, p1
|
||||
mul-float p1, p1, v1
|
||||
|
||||
and-int p1, p2, v0
|
||||
and-int/2addr p2, v0
|
||||
|
||||
if-eqz p1, :cond_3
|
||||
if-eqz p2, :cond_3
|
||||
|
||||
iget p1, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mDx:F
|
||||
iget p2, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mDx:F
|
||||
|
||||
invoke-static {p1}, Ljava/lang/Math;->abs(F)F
|
||||
invoke-static {p2}, Ljava/lang/Math;->abs(F)F
|
||||
|
||||
move-result p1
|
||||
move-result p2
|
||||
|
||||
cmpl-float p1, p1, v1
|
||||
cmpl-float p1, p2, p1
|
||||
|
||||
if-lez p1, :cond_3
|
||||
|
||||
|
@ -422,7 +407,9 @@
|
|||
|
||||
iget v5, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mActivePointerId:I
|
||||
|
||||
if-ltz v5, :cond_2
|
||||
const/4 v6, -0x1
|
||||
|
||||
if-le v5, v6, :cond_2
|
||||
|
||||
const/16 v5, 0x3e8
|
||||
|
||||
|
@ -497,7 +484,7 @@
|
|||
:cond_2
|
||||
iget-object v1, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getHeight()I
|
||||
invoke-virtual {v1}, Landroid/view/ViewGroup;->getHeight()I
|
||||
|
||||
move-result v1
|
||||
|
||||
|
@ -509,19 +496,19 @@
|
|||
|
||||
move-result p1
|
||||
|
||||
mul-float v1, v1, p1
|
||||
mul-float p1, p1, v1
|
||||
|
||||
and-int p1, p2, v0
|
||||
and-int/2addr p2, v0
|
||||
|
||||
if-eqz p1, :cond_3
|
||||
if-eqz p2, :cond_3
|
||||
|
||||
iget p1, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mDy:F
|
||||
iget p2, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mDy:F
|
||||
|
||||
invoke-static {p1}, Ljava/lang/Math;->abs(F)F
|
||||
invoke-static {p2}, Ljava/lang/Math;->abs(F)F
|
||||
|
||||
move-result p1
|
||||
move-result p2
|
||||
|
||||
cmpl-float p1, p1, v1
|
||||
cmpl-float p1, p2, p1
|
||||
|
||||
if-lez p1, :cond_3
|
||||
|
||||
|
@ -719,7 +706,7 @@
|
|||
const/4 v11, 0x0
|
||||
|
||||
:goto_1
|
||||
if-ge v11, v9, :cond_3
|
||||
if-ge v11, v9, :cond_5
|
||||
|
||||
invoke-virtual {v8, v11}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
|
@ -727,32 +714,38 @@
|
|||
|
||||
iget-object v13, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View;
|
||||
|
||||
if-eq v12, v13, :cond_2
|
||||
if-ne v12, v13, :cond_1
|
||||
|
||||
goto/16 :goto_3
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {v12}, Landroid/view/View;->getBottom()I
|
||||
|
||||
move-result v13
|
||||
|
||||
if-lt v13, v4, :cond_2
|
||||
if-lt v13, v4, :cond_4
|
||||
|
||||
invoke-virtual {v12}, Landroid/view/View;->getTop()I
|
||||
|
||||
move-result v13
|
||||
|
||||
if-gt v13, v6, :cond_2
|
||||
if-gt v13, v6, :cond_4
|
||||
|
||||
invoke-virtual {v12}, Landroid/view/View;->getRight()I
|
||||
|
||||
move-result v13
|
||||
|
||||
if-lt v13, v3, :cond_2
|
||||
if-lt v13, v3, :cond_4
|
||||
|
||||
invoke-virtual {v12}, Landroid/view/View;->getLeft()I
|
||||
|
||||
move-result v13
|
||||
|
||||
if-gt v13, v5, :cond_2
|
||||
if-le v13, v5, :cond_2
|
||||
|
||||
goto :goto_3
|
||||
|
||||
:cond_2
|
||||
iget-object v13, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v13, v12}, Landroidx/recyclerview/widget/RecyclerView;->getChildViewHolder(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
|
@ -769,7 +762,7 @@
|
|||
|
||||
move-result v10
|
||||
|
||||
if-eqz v10, :cond_2
|
||||
if-eqz v10, :cond_4
|
||||
|
||||
invoke-virtual {v12}, Landroid/view/View;->getLeft()I
|
||||
|
||||
|
@ -779,11 +772,11 @@
|
|||
|
||||
move-result v14
|
||||
|
||||
add-int/2addr v10, v14
|
||||
add-int/2addr v14, v10
|
||||
|
||||
div-int/lit8 v10, v10, 0x2
|
||||
div-int/lit8 v14, v14, 0x2
|
||||
|
||||
sub-int v10, v2, v10
|
||||
sub-int v10, v2, v14
|
||||
|
||||
invoke-static {v10}, Ljava/lang/Math;->abs(I)I
|
||||
|
||||
|
@ -797,11 +790,11 @@
|
|||
|
||||
move-result v12
|
||||
|
||||
add-int/2addr v14, v12
|
||||
add-int/2addr v12, v14
|
||||
|
||||
div-int/lit8 v14, v14, 0x2
|
||||
div-int/lit8 v12, v12, 0x2
|
||||
|
||||
sub-int v12, v7, v14
|
||||
sub-int v12, v7, v12
|
||||
|
||||
invoke-static {v12}, Ljava/lang/Math;->abs(I)I
|
||||
|
||||
|
@ -811,20 +804,20 @@
|
|||
|
||||
mul-int v12, v12, v12
|
||||
|
||||
add-int/2addr v10, v12
|
||||
add-int/2addr v12, v10
|
||||
|
||||
iget-object v12, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mSwapTargets:Ljava/util/List;
|
||||
iget-object v10, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mSwapTargets:Ljava/util/List;
|
||||
|
||||
invoke-interface {v12}, Ljava/util/List;->size()I
|
||||
invoke-interface {v10}, Ljava/util/List;->size()I
|
||||
|
||||
move-result v12
|
||||
move-result v10
|
||||
|
||||
const/4 v14, 0x0
|
||||
|
||||
const/4 v15, 0x0
|
||||
|
||||
:goto_2
|
||||
if-ge v14, v12, :cond_1
|
||||
if-ge v14, v10, :cond_3
|
||||
|
||||
iget-object v1, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mDistances:Ljava/util/List;
|
||||
|
||||
|
@ -838,7 +831,7 @@
|
|||
|
||||
move-result v1
|
||||
|
||||
if-le v10, v1, :cond_1
|
||||
if-le v12, v1, :cond_3
|
||||
|
||||
add-int/lit8 v15, v15, 0x1
|
||||
|
||||
|
@ -848,27 +841,28 @@
|
|||
|
||||
goto :goto_2
|
||||
|
||||
:cond_1
|
||||
:cond_3
|
||||
iget-object v1, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mSwapTargets:Ljava/util/List;
|
||||
|
||||
invoke-interface {v1, v15, v13}, Ljava/util/List;->add(ILjava/lang/Object;)V
|
||||
|
||||
iget-object v1, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mDistances:Ljava/util/List;
|
||||
|
||||
invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||||
invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
||||
|
||||
move-result-object v10
|
||||
|
||||
invoke-interface {v1, v15, v10}, Ljava/util/List;->add(ILjava/lang/Object;)V
|
||||
|
||||
:cond_2
|
||||
:cond_4
|
||||
:goto_3
|
||||
add-int/lit8 v11, v11, 0x1
|
||||
|
||||
move-object/from16 v1, p1
|
||||
|
||||
goto/16 :goto_1
|
||||
|
||||
:cond_3
|
||||
:cond_5
|
||||
iget-object v1, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mSwapTargets:Ljava/util/List;
|
||||
|
||||
return-object v1
|
||||
|
@ -1056,7 +1050,7 @@
|
|||
|
||||
aput v0, p1, v1
|
||||
|
||||
return-void
|
||||
goto :goto_1
|
||||
|
||||
:cond_1
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mSelected:Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
|
@ -1069,10 +1063,11 @@
|
|||
|
||||
aput v0, p1, v1
|
||||
|
||||
:goto_1
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private static hitTest(Landroid/view/View;FFFF)Z
|
||||
.method public static hitTest(Landroid/view/View;FFFF)Z
|
||||
.locals 1
|
||||
|
||||
cmpl-float v0, p1, p3
|
||||
|
@ -1109,11 +1104,12 @@
|
|||
|
||||
const/4 p0, 0x1
|
||||
|
||||
return p0
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
const/4 p0, 0x0
|
||||
|
||||
:goto_0
|
||||
return p0
|
||||
.end method
|
||||
|
||||
|
@ -1139,7 +1135,7 @@
|
|||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getContext()Landroid/content/Context;
|
||||
invoke-virtual {v0}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
@ -1185,7 +1181,7 @@
|
|||
|
||||
iget-object v1, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getContext()Landroid/content/Context;
|
||||
invoke-virtual {v1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
|
@ -1362,6 +1358,10 @@
|
|||
# virtual methods
|
||||
.method public attachToRecyclerView(Landroidx/recyclerview/widget/RecyclerView;)V
|
||||
.locals 1
|
||||
.param p1 # Landroidx/recyclerview/widget/RecyclerView;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
|
@ -1379,7 +1379,7 @@
|
|||
|
||||
if-eqz p1, :cond_2
|
||||
|
||||
invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getResources()Landroid/content/res/Resources;
|
||||
invoke-virtual {p1}, Landroid/view/ViewGroup;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
|
@ -1405,7 +1405,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method checkSelectForSwipe(ILandroid/view/MotionEvent;I)V
|
||||
.method public checkSelectForSwipe(ILandroid/view/MotionEvent;I)V
|
||||
.locals 8
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mSelected:Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
|
@ -1582,7 +1582,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method endRecoverAnimation(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Z)V
|
||||
.method public endRecoverAnimation(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Z)V
|
||||
.locals 3
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecoverAnimations:Ljava/util/List;
|
||||
|
@ -1636,7 +1636,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method findAnimation(Landroid/view/MotionEvent;)Landroidx/recyclerview/widget/ItemTouchHelper$RecoverAnimation;
|
||||
.method public findAnimation(Landroid/view/MotionEvent;)Landroidx/recyclerview/widget/ItemTouchHelper$RecoverAnimation;
|
||||
.locals 4
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecoverAnimations:Ljava/util/List;
|
||||
|
@ -1692,7 +1692,7 @@
|
|||
return-object v1
|
||||
.end method
|
||||
|
||||
.method findChildView(Landroid/view/MotionEvent;)Landroid/view/View;
|
||||
.method public findChildView(Landroid/view/MotionEvent;)Landroid/view/View;
|
||||
.locals 5
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F
|
||||
|
@ -1788,7 +1788,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method hasRunningRecoverAnim()Z
|
||||
.method public hasRunningRecoverAnim()Z
|
||||
.locals 4
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecoverAnimations:Ljava/util/List;
|
||||
|
@ -1829,12 +1829,12 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method moveIfNecessary(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
|
||||
.method public moveIfNecessary(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
|
||||
.locals 10
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->isLayoutRequested()Z
|
||||
invoke-virtual {v0}, Landroid/view/ViewGroup;->isLayoutRequested()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
|
@ -1995,7 +1995,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method obtainVelocityTracker()V
|
||||
.method public obtainVelocityTracker()V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mVelocityTracker:Landroid/view/VelocityTracker;
|
||||
|
@ -2016,12 +2016,20 @@
|
|||
|
||||
.method public onChildViewAttachedToWindow(Landroid/view/View;)V
|
||||
.locals 0
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onChildViewDetachedFromWindow(Landroid/view/View;)V
|
||||
.locals 2
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
invoke-virtual {p0, p1}, Landroidx/recyclerview/widget/ItemTouchHelper;->removeChildDrawingOrderCallbackIfNecessary(Landroid/view/View;)V
|
||||
|
||||
|
@ -2048,7 +2056,7 @@
|
|||
|
||||
invoke-virtual {p0, p1, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;->select(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
|
||||
|
||||
return-void
|
||||
goto :goto_0
|
||||
|
||||
:cond_1
|
||||
invoke-virtual {p0, p1, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;->endRecoverAnimation(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Z)V
|
||||
|
@ -2070,6 +2078,7 @@
|
|||
invoke-virtual {v0, v1, p1}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;->clearView(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
|
||||
|
||||
:cond_2
|
||||
:goto_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
@ -2181,7 +2190,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method postDispatchSwipe(Landroidx/recyclerview/widget/ItemTouchHelper$RecoverAnimation;I)V
|
||||
.method public postDispatchSwipe(Landroidx/recyclerview/widget/ItemTouchHelper$RecoverAnimation;I)V
|
||||
.locals 2
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
@ -2190,12 +2199,12 @@
|
|||
|
||||
invoke-direct {v1, p0, p1, p2}, Landroidx/recyclerview/widget/ItemTouchHelper$4;-><init>(Landroidx/recyclerview/widget/ItemTouchHelper;Landroidx/recyclerview/widget/ItemTouchHelper$RecoverAnimation;I)V
|
||||
|
||||
invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->post(Ljava/lang/Runnable;)Z
|
||||
invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method removeChildDrawingOrderCallbackIfNecessary(Landroid/view/View;)V
|
||||
.method public removeChildDrawingOrderCallbackIfNecessary(Landroid/view/View;)V
|
||||
.locals 1
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mOverdrawChild:Landroid/view/View;
|
||||
|
@ -2218,7 +2227,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method scrollIfNecessary()Z
|
||||
.method public scrollIfNecessary()Z
|
||||
.locals 16
|
||||
|
||||
move-object/from16 v0, p0
|
||||
|
@ -2303,7 +2312,7 @@
|
|||
|
||||
iget-object v12, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v12}, Landroidx/recyclerview/widget/RecyclerView;->getPaddingLeft()I
|
||||
invoke-virtual {v12}, Landroid/view/ViewGroup;->getPaddingLeft()I
|
||||
|
||||
move-result v12
|
||||
|
||||
|
@ -2336,29 +2345,29 @@
|
|||
|
||||
move-result v11
|
||||
|
||||
add-int/2addr v9, v11
|
||||
add-int/2addr v11, v9
|
||||
|
||||
iget-object v11, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mTmpRect:Landroid/graphics/Rect;
|
||||
iget-object v9, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mTmpRect:Landroid/graphics/Rect;
|
||||
|
||||
iget v11, v11, Landroid/graphics/Rect;->right:I
|
||||
iget v9, v9, Landroid/graphics/Rect;->right:I
|
||||
|
||||
add-int/2addr v9, v11
|
||||
add-int/2addr v11, v9
|
||||
|
||||
iget-object v11, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
iget-object v9, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;->getWidth()I
|
||||
invoke-virtual {v9}, Landroid/view/ViewGroup;->getWidth()I
|
||||
|
||||
move-result v11
|
||||
move-result v9
|
||||
|
||||
iget-object v12, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v12}, Landroidx/recyclerview/widget/RecyclerView;->getPaddingRight()I
|
||||
invoke-virtual {v12}, Landroid/view/ViewGroup;->getPaddingRight()I
|
||||
|
||||
move-result v12
|
||||
|
||||
sub-int/2addr v11, v12
|
||||
sub-int/2addr v9, v12
|
||||
|
||||
sub-int/2addr v9, v11
|
||||
sub-int v9, v11, v9
|
||||
|
||||
if-lez v9, :cond_4
|
||||
|
||||
|
@ -2392,7 +2401,7 @@
|
|||
|
||||
iget-object v11, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;->getPaddingTop()I
|
||||
invoke-virtual {v11}, Landroid/view/ViewGroup;->getPaddingTop()I
|
||||
|
||||
move-result v11
|
||||
|
||||
|
@ -2425,29 +2434,29 @@
|
|||
|
||||
move-result v9
|
||||
|
||||
add-int/2addr v1, v9
|
||||
add-int/2addr v9, v1
|
||||
|
||||
iget-object v9, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mTmpRect:Landroid/graphics/Rect;
|
||||
iget-object v1, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mTmpRect:Landroid/graphics/Rect;
|
||||
|
||||
iget v9, v9, Landroid/graphics/Rect;->bottom:I
|
||||
iget v1, v1, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
add-int/2addr v1, v9
|
||||
add-int/2addr v9, v1
|
||||
|
||||
iget-object v9, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
iget-object v1, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->getHeight()I
|
||||
invoke-virtual {v1}, Landroid/view/ViewGroup;->getHeight()I
|
||||
|
||||
move-result v9
|
||||
move-result v1
|
||||
|
||||
iget-object v10, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v10}, Landroidx/recyclerview/widget/RecyclerView;->getPaddingBottom()I
|
||||
invoke-virtual {v10}, Landroid/view/ViewGroup;->getPaddingBottom()I
|
||||
|
||||
move-result v10
|
||||
|
||||
sub-int/2addr v9, v10
|
||||
sub-int/2addr v1, v10
|
||||
|
||||
sub-int/2addr v1, v9
|
||||
sub-int v1, v9, v1
|
||||
|
||||
if-lez v1, :cond_6
|
||||
|
||||
|
@ -2473,7 +2482,7 @@
|
|||
|
||||
iget-object v13, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v13}, Landroidx/recyclerview/widget/RecyclerView;->getWidth()I
|
||||
invoke-virtual {v13}, Landroid/view/ViewGroup;->getWidth()I
|
||||
|
||||
move-result v13
|
||||
|
||||
|
@ -2502,7 +2511,7 @@
|
|||
|
||||
iget-object v12, v0, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v12}, Landroidx/recyclerview/widget/RecyclerView;->getHeight()I
|
||||
invoke-virtual {v12}, Landroid/view/ViewGroup;->getHeight()I
|
||||
|
||||
move-result v13
|
||||
|
||||
|
@ -2557,8 +2566,12 @@
|
|||
return v1
|
||||
.end method
|
||||
|
||||
.method select(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
|
||||
.method public select(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V
|
||||
.locals 23
|
||||
.param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
.annotation build Landroidx/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
move-object/from16 v11, p0
|
||||
|
||||
|
@ -2690,7 +2703,7 @@
|
|||
|
||||
iget-object v3, v11, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView;->getWidth()I
|
||||
invoke-virtual {v3}, Landroid/view/ViewGroup;->getWidth()I
|
||||
|
||||
move-result v3
|
||||
|
||||
|
@ -2711,7 +2724,7 @@
|
|||
|
||||
iget-object v3, v11, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView;->getHeight()I
|
||||
invoke-virtual {v3}, Landroid/view/ViewGroup;->getHeight()I
|
||||
|
||||
move-result v3
|
||||
|
||||
|
@ -2901,7 +2914,7 @@
|
|||
:goto_7
|
||||
iget-object v0, v11, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getParent()Landroid/view/ViewParent;
|
||||
invoke-virtual {v0}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
|
@ -2938,13 +2951,17 @@
|
|||
|
||||
iget-object v0, v11, Landroidx/recyclerview/widget/ItemTouchHelper;->mRecyclerView:Landroidx/recyclerview/widget/RecyclerView;
|
||||
|
||||
invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->invalidate()V
|
||||
invoke-virtual {v0}, Landroid/view/ViewGroup;->invalidate()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public startDrag(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
|
||||
.locals 3
|
||||
.param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mCallback:Landroidx/recyclerview/widget/ItemTouchHelper$Callback;
|
||||
|
||||
|
@ -2999,6 +3016,10 @@
|
|||
|
||||
.method public startSwipe(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V
|
||||
.locals 3
|
||||
.param p1 # Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
|
||||
.annotation build Landroidx/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
iget-object v0, p0, Landroidx/recyclerview/widget/ItemTouchHelper;->mCallback:Landroidx/recyclerview/widget/ItemTouchHelper$Callback;
|
||||
|
||||
|
@ -3051,7 +3072,7 @@
|
|||
return-void
|
||||
.end method
|
||||
|
||||
.method updateDxDy(Landroid/view/MotionEvent;II)V
|
||||
.method public updateDxDy(Landroid/view/MotionEvent;II)V
|
||||
.locals 1
|
||||
|
||||
invoke-virtual {p1, p3}, Landroid/view/MotionEvent;->getX(I)F
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue