SettingsLauncher.smali
.class public final Lcom/cleanmaster/hpsharelib/launcher/SettingsLauncher;
.super Ljava/lang/Object;
.source "SettingsLauncher.java"
# static fields
.field public static final FOR_ANDROID_M:I = 0x4
.field public static final FOR_HELP:I = 0x0
.field public static final FOR_PRIVACY:I = 0x1
.field public static final FOR_START_PAGE_PRIVACY_POLICY:I = 0x6
.field public static final FOR_START_PAGE_USER_AGREEMENT:I = 0x5
.field public static final FOR_USER_EULA:I = 0x3
.field public static final FOR_USER_LICENSE:I = 0x2
# direct methods
.method public constructor <init>()V
.registers 1
.prologue
.line 10
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static launchLocalWebActivity(Landroid/content/Context;IZ)V
.registers 7
.prologue
.line 22
new-instance v1, Landroid/content/Intent;
invoke-direct {v1}, Landroid/content/Intent;-><init>()V
.line 23
const-string v0, "launch"
invoke-virtual {v1, v0, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 24
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
invoke-static {}, Lcom/cleanmaster/hpsharelib/base/util/HostHelper;->getPackageName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v2, ".action.LAUNCH_LOCALWEB"
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {v1, v0}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
.line 25
if-eqz p2, :cond_30
move-object v0, p0
.line 26
check-cast v0, Landroid/app/Activity;
sget v2, Lcom/cleanmaster/hpsharelib/R$anim;->move_in:I
sget v3, Lcom/cleanmaster/hpsharelib/R$anim;->move_out:I
invoke-virtual {v0, v2, v3}, Landroid/app/Activity;->overridePendingTransition(II)V
.line 28
:cond_30
instance-of v0, p0, Landroid/app/Activity;
if-nez v0, :cond_39
.line 29
const/high16 v0, 0x10000000
invoke-virtual {v1, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
.line 32
:cond_39
invoke-virtual {p0, v1}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
.line 34
return-void
.end method