FeedBackActivity.smali
.class public Lcom/cleanmaster/feedback/FeedBackActivity;
.super Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;
.source "FeedBackActivity.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cleanmaster/feedback/FeedBackActivity$a;
}
.end annotation
# instance fields
.field private a:Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;
.field private b:Landroid/support/v4/view/ViewPager;
.field private c:Lcom/cleanmaster/feedback/FeedbackFragment;
.field private d:Z
.field private e:Ljava/lang/String;
.field private f:Ljava/lang/String;
.field private g:Ljava/lang/String;
.field private h:I
.field private i:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Landroid/support/v4/app/Fragment;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.registers 3
.prologue
const/4 v1, 0x0
.line 33
invoke-direct {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;-><init>()V
.line 42
iput-boolean v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->d:Z
.line 47
const-string v0, ""
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->g:Ljava/lang/String;
.line 49
iput v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
.line 51
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->i:Ljava/util/ArrayList;
return-void
.end method
.method public static a(Landroid/content/Context;)Landroid/content/Intent;
.registers 3
.prologue
.line 160
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 161
const-class v1, Lcom/cleanmaster/feedback/FeedBackActivity;
invoke-virtual {v0, p0, v1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 162
return-object v0
.end method
.method public static a(Landroid/content/Context;I)Landroid/content/Intent;
.registers 4
.prologue
.line 175
new-instance v0, Landroid/content/Intent;
invoke-direct {v0}, Landroid/content/Intent;-><init>()V
.line 176
const-class v1, Lcom/cleanmaster/feedback/FeedBackActivity;
invoke-virtual {v0, p0, v1}, Landroid/content/Intent;->setClass(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent;
.line 177
const-string v1, "from_type"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
.line 178
return-object v0
.end method
.method private a(Ljava/lang/String;)Ljava/lang/String;
.registers 5
.prologue
.line 151
const-string v0, ""
.line 152
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v1
.line 153
invoke-virtual {v1, p1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_10
.line 154
invoke-virtual {v1, p1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 156
:cond_10
return-object v0
.end method
.method static synthetic a(Lcom/cleanmaster/feedback/FeedBackActivity;)Ljava/util/ArrayList;
.registers 2
.prologue
.line 33
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->i:Ljava/util/ArrayList;
return-object v0
.end method
.method private a(Landroid/content/Intent;)V
.registers 5
.prologue
const/4 v2, 0x0
.line 231
const-string v0, "from_type"
invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
const/16 v1, 0xc
if-eq v0, v1, :cond_15
const-string v0, "from_type"
invoke-virtual {p1, v0, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
const/16 v1, 0xd
if-ne v0, v1, :cond_1c
.line 232
:cond_15
invoke-static {}, Lcom/cm/plugincluster/nagativescreen/plugin/NegativeScrennPluginDelegate;->getModule()Lcom/cm/plugincluster/nagativescreen/plugin/INegativeScreenPluginModule;
move-result-object v0
.line 233
invoke-interface {v0}, Lcom/cm/plugincluster/nagativescreen/plugin/INegativeScreenPluginModule;->startMainNegativeScreen()V
.line 235
:cond_1c
return-void
.end method
.method private b()V
.registers 4
.prologue
.line 64
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
sget-object v1, Lcom/cleanmaster/feedback/FeedbackFragment;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_58
.line 65
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->d:Z
.line 66
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
sget-object v1, Lcom/cleanmaster/feedback/FeedbackFragment;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->e:Ljava/lang/String;
.line 67
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
sget-object v1, Lcom/cleanmaster/feedback/FeedbackFragment;->f:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->f:Ljava/lang/String;
.line 71
:cond_27
:goto_27
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
sget-object v1, Lcom/cleanmaster/feedback/FeedbackFragment;->h:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_3f
.line 72
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
sget-object v1, Lcom/cleanmaster/feedback/FeedbackFragment;->h:Ljava/lang/String;
invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->g:Ljava/lang/String;
.line 75
:cond_3f
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0xc
if-ne v0, v1, :cond_57
.line 76
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getWindow()Landroid/view/Window;
move-result-object v0
const/high16 v1, 0x80000
invoke-virtual {v0, v1}, Landroid/view/Window;->addFlags(I)V
.line 77
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getWindow()Landroid/view/Window;
move-result-object v0
const/high16 v1, 0x400000
invoke-virtual {v0, v1}, Landroid/view/Window;->addFlags(I)V
.line 79
:cond_57
return-void
.line 68
:cond_58
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "from_type"
invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_27
.line 69
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
const-string v1, "from_type"
const/4 v2, 0x0
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I
move-result v0
iput v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
goto :goto_27
.end method
.method private c()V
.registers 7
.prologue
const/4 v4, 0x5
const/4 v2, 0x4
const/4 v1, 0x3
const/4 v3, 0x1
const/4 v5, 0x0
.line 82
iget-boolean v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->d:Z
if-eqz v0, :cond_74
.line 83
const v0, 0x7f100376
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0a097a
new-array v3, v3, [Ljava/lang/Object;
iget-object v4, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->e:Ljava/lang/String;
aput-object v4, v3, v5
invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
.line 84
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->e:Ljava/lang/String;
iget-object v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->f:Ljava/lang/String;
sget v2, Lcom/cleanmaster/feedback/FeedbackFragment;->a:I
invoke-static {v0, v1, v2}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(Ljava/lang/String;Ljava/lang/String;I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
.line 128
:goto_32
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->i:Ljava/util/ArrayList;
iget-object v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 130
const v0, 0x7f100121
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->a:Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;
.line 131
const v0, 0x7f100120
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/support/v4/view/ViewPager;
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->b:Landroid/support/v4/view/ViewPager;
.line 132
new-instance v0, Lcom/cleanmaster/feedback/FeedBackActivity$a;
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
move-result-object v1
invoke-direct {v0, p0, v1}, Lcom/cleanmaster/feedback/FeedBackActivity$a;-><init>(Lcom/cleanmaster/feedback/FeedBackActivity;Landroid/support/v4/app/FragmentManager;)V
.line 133
iget-object v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->b:Landroid/support/v4/view/ViewPager;
invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/PagerAdapter;)V
.line 134
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->a:Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;
iget-object v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->b:Landroid/support/v4/view/ViewPager;
invoke-virtual {v0, v1}, Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;->setViewPager(Landroid/support/v4/view/ViewPager;)V
.line 136
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->a:Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;
invoke-virtual {v0, v5}, Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;->setUnderlineHeight(I)V
.line 137
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->a:Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;
new-instance v1, Lcom/cleanmaster/feedback/b;
invoke-direct {v1, p0}, Lcom/cleanmaster/feedback/b;-><init>(Lcom/cleanmaster/feedback/FeedBackActivity;)V
invoke-virtual {v0, v1}, Lcom/cleanmaster/base/widget/PagerSlidingTabStrip;->setOnPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V
.line 148
return-void
.line 87
:cond_74
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
if-ne v0, v3, :cond_80
.line 88
const/4 v0, 0x2
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto :goto_32
.line 89
:cond_80
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
if-ne v0, v1, :cond_8b
.line 90
invoke-static {v1}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto :goto_32
.line 91
:cond_8b
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
if-ne v0, v2, :cond_96
.line 92
invoke-static {v2}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto :goto_32
.line 93
:cond_96
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
if-ne v0, v4, :cond_ad
.line 94
const-string v0, ":path1"
invoke-direct {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, ":path2"
invoke-direct {p0, v1}, Lcom/cleanmaster/feedback/FeedBackActivity;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-static {v4, v0, v1}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(ILjava/lang/String;Ljava/lang/String;)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto :goto_32
.line 95
:cond_ad
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/4 v1, 0x6
if-ne v0, v1, :cond_bb
.line 96
const/4 v0, 0x6
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 97
:cond_bb
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0x9
if-ne v0, v1, :cond_cb
.line 98
const/16 v0, 0x9
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 104
:cond_cb
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0x8
if-ne v0, v1, :cond_f2
.line 105
const/16 v0, 0x8
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
.line 106
const v0, 0x7f100376
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/widget/TextView;
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getResources()Landroid/content/res/Resources;
move-result-object v1
const v2, 0x7f0a0972
invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
goto/16 :goto_32
.line 107
:cond_f2
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0xa
if-ne v0, v1, :cond_104
.line 108
const/16 v0, 0xa
iget-object v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->g:Ljava/lang/String;
invoke-static {v0, v1}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(ILjava/lang/String;)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 109
:cond_104
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0xb
if-ne v0, v1, :cond_116
.line 110
const/16 v0, 0xb
iget-object v1, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->g:Ljava/lang/String;
invoke-static {v0, v1}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(ILjava/lang/String;)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 111
:cond_116
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0xc
if-ne v0, v1, :cond_126
.line 112
const/16 v0, 0xc
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 113
:cond_126
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0xd
if-ne v0, v1, :cond_136
.line 114
const/16 v0, 0xd
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 115
:cond_136
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0xe
if-ne v0, v1, :cond_146
.line 116
const/16 v0, 0xe
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 117
:cond_146
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0x11
if-ne v0, v1, :cond_156
.line 118
const/16 v0, 0x11
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 119
:cond_156
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0x13
if-ne v0, v1, :cond_166
.line 120
const/16 v0, 0x13
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 121
:cond_166
iget v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->h:I
const/16 v1, 0x12
if-ne v0, v1, :cond_176
.line 122
const/16 v0, 0x12
invoke-static {v0}, Lcom/cleanmaster/feedback/FeedbackFragment;->a(I)Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.line 124
:cond_176
invoke-static {}, Lcom/cleanmaster/feedback/FeedbackFragment;->a()Lcom/cleanmaster/feedback/FeedbackFragment;
move-result-object v0
iput-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
goto/16 :goto_32
.end method
.method private d()V
.registers 2
.prologue
.line 224
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getIntent()Landroid/content/Intent;
move-result-object v0
.line 225
if-eqz v0, :cond_9
.line 226
invoke-direct {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->a(Landroid/content/Intent;)V
.line 228
:cond_9
return-void
.end method
# virtual methods
.method public a()V
.registers 4
.prologue
.line 251
const-string v0, "input_method"
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/inputmethod/InputMethodManager;
.line 252
invoke-virtual {v0}, Landroid/view/inputmethod/InputMethodManager;->isActive()Z
move-result v1
.line 253
if-eqz v1, :cond_1e
.line 254
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->getCurrentFocus()Landroid/view/View;
move-result-object v1
.line 255
if-eqz v1, :cond_1e
.line 256
invoke-virtual {v1}, Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
move-result-object v1
.line 257
if-eqz v1, :cond_1e
.line 258
const/4 v2, 0x2
invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
.line 262
:cond_1e
return-void
.end method
.method public onClick(Landroid/view/View;)V
.registers 3
.prologue
.line 210
invoke-virtual {p1}, Landroid/view/View;->getId()I
move-result v0
packed-switch v0, :pswitch_data_12
.line 221
:goto_7
return-void
.line 213
:pswitch_8
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->a()V
.line 215
invoke-direct {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->d()V
.line 216
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->finish()V
goto :goto_7
.line 210
:pswitch_data_12
.packed-switch 0x7f1000ed
:pswitch_8
.end packed-switch
.end method
.method protected onCreate(Landroid/os/Bundle;)V
.registers 4
.prologue
.line 55
invoke-super {p0, p1}, Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;->onCreate(Landroid/os/Bundle;)V
.line 56
const v0, 0x7f0400b2
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->setContentView(I)V
.line 57
const v0, 0x7f1000eb
invoke-virtual {p0, v0}, Lcom/cleanmaster/feedback/FeedBackActivity;->findViewById(I)Landroid/view/View;
move-result-object v0
check-cast v0, Landroid/view/ViewGroup;
.line 58
const v1, 0x7f0e018a
invoke-static {p0, v0, v1}, Lcom/keniu/security/util/r;->a(Landroid/app/Activity;Landroid/view/ViewGroup;I)V
.line 59
invoke-direct {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->b()V
.line 60
invoke-direct {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->c()V
.line 61
return-void
.end method
.method protected onDestroy()V
.registers 1
.prologue
.line 280
invoke-super {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;->onDestroy()V
.line 281
invoke-static {p0}, Lcom/cleanmaster/bitmapcache/AppIconImageView;->handleWhenActivityDestroy(Landroid/app/Activity;)V
.line 282
return-void
.end method
.method protected onEventInUiThread(Lclient/core/model/Event;)V
.registers 3
.prologue
.line 272
invoke-super {p0, p1}, Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;->onEventInUiThread(Lclient/core/model/Event;)V
.line 273
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
if-eqz v0, :cond_c
.line 274
iget-object v0, p0, Lcom/cleanmaster/feedback/FeedBackActivity;->c:Lcom/cleanmaster/feedback/FeedbackFragment;
invoke-virtual {v0, p1}, Lcom/cleanmaster/feedback/FeedbackFragment;->onEventInUiThread(Lclient/core/model/Event;)V
.line 276
:cond_c
return-void
.end method
.method public onKeyDown(ILandroid/view/KeyEvent;)Z
.registers 4
.prologue
.line 239
const/4 v0, 0x4
if-ne p1, v0, :cond_b
.line 240
invoke-direct {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->d()V
.line 241
invoke-virtual {p0}, Lcom/cleanmaster/feedback/FeedBackActivity;->finish()V
.line 242
const/4 v0, 0x0
.line 245
:goto_a
return v0
:cond_b
invoke-super {p0, p1, p2}, Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;->onKeyDown(ILandroid/view/KeyEvent;)Z
move-result v0
goto :goto_a
.end method
.method protected onPause()V
.registers 3
.prologue
.line 266
invoke-super {p0}, Lcom/cleanmaster/hpsharelib/base/activity/BaseFragmentActivity;->onPause()V
.line 267
invoke-static {}, Lclient/core/Core;->I()Lclient/core/Core;
move-result-object v0
const-string/jumbo v1, "ui"
invoke-virtual {v0, v1, p0}, Lclient/core/Core;->addListener(Ljava/lang/String;Lclient/core/model/EventListener;)V
.line 268
return-void
.end method