1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- .class public final Landroid/support/v13/view/DragAndDropPermissionsCompat;
- .super Ljava/lang/Object;
- .source "DragAndDropPermissionsCompat.java"
- # instance fields
- .field private mDragAndDropPermissions:Ljava/lang/Object;
- # direct methods
- .method private constructor <init>(Ljava/lang/Object;)V
- .locals 0
- .param p1, "dragAndDropPermissions" # Ljava/lang/Object;
- .prologue
- .line 35
- invoke-direct {p0}, Ljava/lang/Object;-><init>()V
- .line 36
- iput-object p1, p0, Landroid/support/v13/view/DragAndDropPermissionsCompat;->mDragAndDropPermissions:Ljava/lang/Object;
- .line 37
- return-void
- .end method
- .method public static request(Landroid/app/Activity;Landroid/view/DragEvent;)Landroid/support/v13/view/DragAndDropPermissionsCompat;
- .locals 3
- .param p0, "activity" # Landroid/app/Activity;
- .param p1, "dragEvent" # Landroid/view/DragEvent;
- .annotation build Landroid/support/annotation/Nullable;
- .end annotation
- .annotation build Landroid/support/annotation/RestrictTo;
- value = {
- .enum Landroid/support/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroid/support/annotation/RestrictTo$Scope;
- }
- .end annotation
- .prologue
- .line 43
- sget v1, Landroid/os/Build$VERSION;->SDK_INT:I
- const/16 v2, 0x18
- if-lt v1, v2, :cond_0
- .line 45
- invoke-virtual {p0, p1}, Landroid/app/Activity;->requestDragAndDropPermissions(Landroid/view/DragEvent;)Landroid/view/DragAndDropPermissions;
- move-result-object v0
- .line 46
- .local v0, "dragAndDropPermissions":Landroid/view/DragAndDropPermissions;
- if-eqz v0, :cond_0
- .line 47
- new-instance v1, Landroid/support/v13/view/DragAndDropPermissionsCompat;
- invoke-direct {v1, v0}, Landroid/support/v13/view/DragAndDropPermissionsCompat;-><init>(Ljava/lang/Object;)V
- .line 50
- .end local v0 # "dragAndDropPermissions":Landroid/view/DragAndDropPermissions;
- :goto_0
- return-object v1
- :cond_0
- const/4 v1, 0x0
- goto :goto_0
- .end method
- # virtual methods
- .method public release()V
- .locals 2
- .prologue
- .line 57
- sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
- const/16 v1, 0x18
- if-lt v0, v1, :cond_0
- .line 58
- iget-object v0, p0, Landroid/support/v13/view/DragAndDropPermissionsCompat;->mDragAndDropPermissions:Ljava/lang/Object;
- check-cast v0, Landroid/view/DragAndDropPermissions;
- invoke-virtual {v0}, Landroid/view/DragAndDropPermissions;->release()V
- .line 60
- :cond_0
- return-void
- .end method
|