ViewUtility.smali
.class public Lcom/baidu/pass/biometrics/base/utils/ViewUtility;
.super Ljava/lang/Object;
.source "ViewUtility.java"
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 16
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static dismissDialog(Landroid/app/Activity;Landroid/app/Dialog;)V
.registers 4
.prologue
.line 26
if-nez p0, :cond_a
.line 27
new-instance v0, Ljava/lang/IllegalArgumentException;
const-string v1, "Activity must not be null"
invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw v0
.line 29
:cond_a
if-eqz p1, :cond_1b
invoke-virtual {p0}, Landroid/app/Activity;->isFinishing()Z
move-result v0
if-nez v0, :cond_1b
invoke-virtual {p1}, Landroid/app/Dialog;->isShowing()Z
move-result v0
if-eqz v0, :cond_1b
.line 31
:try_start_18
invoke-virtual {p1}, Landroid/app/Dialog;->dismiss()V
:try_end_1b
.catch Ljava/lang/Exception; {:try_start_18 .. :try_end_1b} :catch_1c
.line 36
:cond_1b
:goto_1b
return-void
.line 32
:catch_1c
move-exception v0
.line 33
invoke-static {v0}, Lcom/baidu/pass/biometrics/base/debug/Log;->e(Ljava/lang/Throwable;)V
goto :goto_1b
.end method
.method public static setViewClickAlpha(Landroid/view/View;F)V
.registers 3
.prologue
.line 44
new-instance v0, Lcom/baidu/pass/biometrics/base/utils/ViewUtility$1;
invoke-direct {v0, p1}, Lcom/baidu/pass/biometrics/base/utils/ViewUtility$1;-><init>(F)V
invoke-virtual {p0, v0}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
.line 69
return-void
.end method