TouchUtils.smali
.class public Lcom/blankj/utilcode/util/TouchUtils;
.super Ljava/lang/Object;
.source "TouchUtils.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/blankj/utilcode/util/TouchUtils$OnTouchUtilsListener;,
Lcom/blankj/utilcode/util/TouchUtils$Direction;
}
.end annotation
# static fields
.field public static final DOWN:I
.field public static final LEFT:I
.field public static final RIGHT:I
.field public static final UNKNOWN:I
.field public static final UP:I
# direct methods
.method static constructor <clinit>()V
.registers 1
const v0, 0x1567
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/blankj/utilcode/util/TouchUtils;->DOWN:I
const v0, 0x156e
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/blankj/utilcode/util/TouchUtils;->LEFT:I
const v0, 0x156b
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/blankj/utilcode/util/TouchUtils;->RIGHT:I
const v0, 0x156f
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/blankj/utilcode/util/TouchUtils;->UNKNOWN:I
const v0, 0x156d
invoke-static {v0}, Lnp/NPFog;->d(I)I
move-result v0
sput v0, Lcom/blankj/utilcode/util/TouchUtils;->UP:I
return-void
.end method
.method private constructor <init>()V
.registers 3
.line 33
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 34
new-instance v0, Ljava/lang/UnsupportedOperationException;
const-string/jumbo v1, "u can\'t instantiate me..."
invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public static setOnTouchListener(Landroid/view/View;Lcom/blankj/utilcode/util/TouchUtils$OnTouchUtilsListener;)V
.registers 2
.param p0, "v" # Landroid/view/View;
.param p1, "listener" # Lcom/blankj/utilcode/util/TouchUtils$OnTouchUtilsListener;
.line 38
if-eqz p0, :cond_9
if-nez p1, :cond_5
goto :goto_9
.line 41
:cond_5
invoke-virtual {p0, p1}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 42
return-void
.line 39
:cond_9
:goto_9
return-void
.end method