123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163 |
- .class public final Landroid/support/v4/view/PointerIconCompat;
- .super Ljava/lang/Object;
- .source ""
- # annotations
- .annotation system Ldalvik/annotation/MemberClasses;
- value = {
- Landroid/support/v4/view/PointerIconCompat$Api24PointerIconCompatImpl;,
- Landroid/support/v4/view/PointerIconCompat$BasePointerIconCompatImpl;,
- Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;
- }
- .end annotation
- # static fields
- .field static final IMPL:Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;
- .field public static final TYPE_ALIAS:I = 0x3f2
- .field public static final TYPE_ALL_SCROLL:I = 0x3f5
- .field public static final TYPE_ARROW:I = 0x3e8
- .field public static final TYPE_CELL:I = 0x3ee
- .field public static final TYPE_CONTEXT_MENU:I = 0x3e9
- .field public static final TYPE_COPY:I = 0x3f3
- .field public static final TYPE_CROSSHAIR:I = 0x3ef
- .field public static final TYPE_DEFAULT:I = 0x3e8
- .field public static final TYPE_GRAB:I = 0x3fc
- .field public static final TYPE_GRABBING:I = 0x3fd
- .field public static final TYPE_HAND:I = 0x3ea
- .field public static final TYPE_HELP:I = 0x3eb
- .field public static final TYPE_HORIZONTAL_DOUBLE_ARROW:I = 0x3f6
- .field public static final TYPE_NO_DROP:I = 0x3f4
- .field public static final TYPE_NULL:I = 0x0
- .field public static final TYPE_TEXT:I = 0x3f0
- .field public static final TYPE_TOP_LEFT_DIAGONAL_DOUBLE_ARROW:I = 0x3f9
- .field public static final TYPE_TOP_RIGHT_DIAGONAL_DOUBLE_ARROW:I = 0x3f8
- .field public static final TYPE_VERTICAL_DOUBLE_ARROW:I = 0x3f7
- .field public static final TYPE_VERTICAL_TEXT:I = 0x3f1
- .field public static final TYPE_WAIT:I = 0x3ec
- .field public static final TYPE_ZOOM_IN:I = 0x3fa
- .field public static final TYPE_ZOOM_OUT:I = 0x3fb
- # instance fields
- .field private mPointerIcon:Ljava/lang/Object;
- # direct methods
- .method static constructor <clinit>()V
- .locals 1
- invoke-static {}, Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z
- move-result v0
- if-eqz v0, :cond_0
- new-instance v0, Landroid/support/v4/view/PointerIconCompat$Api24PointerIconCompatImpl;
- invoke-direct {v0}, Landroid/support/v4/view/PointerIconCompat$Api24PointerIconCompatImpl;-><init>()V
- goto :goto_0
- :cond_0
- new-instance v0, Landroid/support/v4/view/PointerIconCompat$BasePointerIconCompatImpl;
- invoke-direct {v0}, Landroid/support/v4/view/PointerIconCompat$BasePointerIconCompatImpl;-><init>()V
- :goto_0
- sput-object v0, Landroid/support/v4/view/PointerIconCompat;->IMPL:Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;
- return-void
- .end method
- .method private constructor <init>(Ljava/lang/Object;)V
- .locals 0
- invoke-direct {p0}, Ljava/lang/Object;-><init>()V
- iput-object p1, p0, Landroid/support/v4/view/PointerIconCompat;->mPointerIcon:Ljava/lang/Object;
- return-void
- .end method
- .method public static create(Landroid/graphics/Bitmap;FF)Landroid/support/v4/view/PointerIconCompat;
- .locals 2
- new-instance v0, Landroid/support/v4/view/PointerIconCompat;
- sget-object v1, Landroid/support/v4/view/PointerIconCompat;->IMPL:Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;
- invoke-interface {v1, p0, p1, p2}, Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;->create(Landroid/graphics/Bitmap;FF)Ljava/lang/Object;
- move-result-object p0
- invoke-direct {v0, p0}, Landroid/support/v4/view/PointerIconCompat;-><init>(Ljava/lang/Object;)V
- return-object v0
- .end method
- .method public static getSystemIcon(Landroid/content/Context;I)Landroid/support/v4/view/PointerIconCompat;
- .locals 2
- new-instance v0, Landroid/support/v4/view/PointerIconCompat;
- sget-object v1, Landroid/support/v4/view/PointerIconCompat;->IMPL:Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;
- invoke-interface {v1, p0, p1}, Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;->getSystemIcon(Landroid/content/Context;I)Ljava/lang/Object;
- move-result-object p0
- invoke-direct {v0, p0}, Landroid/support/v4/view/PointerIconCompat;-><init>(Ljava/lang/Object;)V
- return-object v0
- .end method
- .method public static load(Landroid/content/res/Resources;I)Landroid/support/v4/view/PointerIconCompat;
- .locals 2
- new-instance v0, Landroid/support/v4/view/PointerIconCompat;
- sget-object v1, Landroid/support/v4/view/PointerIconCompat;->IMPL:Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;
- invoke-interface {v1, p0, p1}, Landroid/support/v4/view/PointerIconCompat$PointerIconCompatImpl;->load(Landroid/content/res/Resources;I)Ljava/lang/Object;
- move-result-object p0
- invoke-direct {v0, p0}, Landroid/support/v4/view/PointerIconCompat;-><init>(Ljava/lang/Object;)V
- return-object v0
- .end method
- # virtual methods
- .method public getPointerIcon()Ljava/lang/Object;
- .locals 1
- iget-object v0, p0, Landroid/support/v4/view/PointerIconCompat;->mPointerIcon:Ljava/lang/Object;
- return-object v0
- .end method
|