|
codice:
.method private createThreeCircles()V
.registers 7
.prologue
const/4 v2, 0x0
.line 182
new-instance v0, Landroid/widget/ImageView;
iget-object v1, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->mContext:Landroid/content/Context;
invoke-direct {v0, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->circle_1:Landroid/widget/ImageView;
iget-object v3, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->mContext:Landroid/content/Context;
invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v3
const-string v4, "unlock_effect"
const v5, 0x0
invoke-static {v3, v4, v5}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v3
const v5, 0x1
if-eq v3, v5, :cond_new
const v5, 0x2
if-eq v3, v5, :cond_new2
const v1, 0x01080407 id del keyguard_lockscreen_circle_1
goto :goto_new
:cond_new
const v1, 0x01080a6e id del S4keyguard_lockscreen_circle_1
goto :goto_new
:cond_new2
const v1, 0x01080a75 id del flameskeyguard_lockscreen_circle_1
:goto_new
.line 183
iget-object v0, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->circle_1:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 184
new-instance v0, Landroid/widget/ImageView;
iget-object v1, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->mContext:Landroid/content/Context;
invoke-direct {v0, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->circle_2:Landroid/widget/ImageView;
iget-object v3, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->mContext:Landroid/content/Context;
invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v3
const-string v4, "unlock_effect"
const v5, 0x0
invoke-static {v3, v4, v5}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v3
const v5, 0x1
if-eq v3, v5, :cond_new3
const v5, 0x2
if-eq v3, v5, :cond_new4
const v1, 0x01080408 id del keyguard_lockscreen_circle_2
goto :goto_new2
:cond_new3
const v1, 0x01080a6f id del S4keyguard_lockscreen_circle_2
goto :goto_new2
:cond_new4
const v1, 0x01080a76 id del flameskeyguard_lockscreen_circle_2
:goto_new2
.line 185
iget-object v0, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->circle_2:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 186
new-instance v0, Landroid/widget/ImageView;
iget-object v1, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->mContext:Landroid/content/Context;
invoke-direct {v0, v1}, Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->circle_3:Landroid/widget/ImageView;
iget-object v3, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->mContext:Landroid/content/Context;
invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
move-result-object v3
const-string v4, "unlock_effect"
const v5, 0x0
invoke-static {v3, v4, v5}, Landroid/provider/Settings$System;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I
move-result v3
const v5, 0x1
if-eq v3, v5, :cond_new5
const v5, 0x2
if-eq v3, v5, :cond_new6
const v1, 0x01080409 id del keyguard_lockscreen_circle_3
goto :goto_new3
:cond_new5
const v1, 0x01080a70 id del S4keyguard_lockscreen_circle_3
goto :goto_new3
:cond_new6
const v1, 0x01080a77 id del flameskeyguard_lockscreen_circle_3
:goto_new3
.line 187
iget-object v0, p0, Lcom/android/internal/policy/impl/sec/CircleUnlockView;->circle_3:Landroid/widget/ImageView;
invoke-virtual {v0, v1}, Landroid/widget/ImageView;->setImageResource(I)V
.line 188
|