120 lines
3.2 KiB
Smali
120 lines
3.2 KiB
Smali
.class public Lcom/moji/mjweather/quicksetting/QuickSettingCase;
|
|
.super Ljava/lang/Object;
|
|
.source "QuickSettingCase.java"
|
|
|
|
|
|
# instance fields
|
|
.field private a:Lcom/moji/mjweather/quicksetting/QuickSettingPref;
|
|
|
|
|
|
# direct methods
|
|
.method public constructor <init>(Landroid/content/Context;)V
|
|
.locals 1
|
|
|
|
.line 25
|
|
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
|
|
|
.line 26
|
|
new-instance v0, Lcom/moji/mjweather/quicksetting/QuickSettingPref;
|
|
|
|
invoke-direct {v0, p1}, Lcom/moji/mjweather/quicksetting/QuickSettingPref;-><init>(Landroid/content/Context;)V
|
|
|
|
iput-object v0, p0, Lcom/moji/mjweather/quicksetting/QuickSettingCase;->a:Lcom/moji/mjweather/quicksetting/QuickSettingPref;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public a()Z
|
|
.locals 3
|
|
|
|
.line 30
|
|
iget-object v0, p0, Lcom/moji/mjweather/quicksetting/QuickSettingCase;->a:Lcom/moji/mjweather/quicksetting/QuickSettingPref;
|
|
|
|
sget-object v1, Lcom/moji/mjweather/quicksetting/QuickSettingPref$KEY;->ADDED:Lcom/moji/mjweather/quicksetting/QuickSettingPref$KEY;
|
|
|
|
const/4 v2, 0x0
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjweather/quicksetting/QuickSettingPref;->a(Lcom/moji/tool/preferences/core/IPreferKey;Z)Z
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public b()V
|
|
.locals 3
|
|
|
|
.line 34
|
|
iget-object v0, p0, Lcom/moji/mjweather/quicksetting/QuickSettingCase;->a:Lcom/moji/mjweather/quicksetting/QuickSettingPref;
|
|
|
|
sget-object v1, Lcom/moji/mjweather/quicksetting/QuickSettingPref$KEY;->ADDED:Lcom/moji/mjweather/quicksetting/QuickSettingPref$KEY;
|
|
|
|
const/4 v2, 0x1
|
|
|
|
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjweather/quicksetting/QuickSettingPref;->a(Lcom/moji/tool/preferences/core/IPreferKey;Ljava/lang/Boolean;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public c()V
|
|
.locals 3
|
|
|
|
.line 38
|
|
iget-object v0, p0, Lcom/moji/mjweather/quicksetting/QuickSettingCase;->a:Lcom/moji/mjweather/quicksetting/QuickSettingPref;
|
|
|
|
sget-object v1, Lcom/moji/mjweather/quicksetting/QuickSettingPref$KEY;->ADDED:Lcom/moji/mjweather/quicksetting/QuickSettingPref$KEY;
|
|
|
|
const/4 v2, 0x0
|
|
|
|
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
|
|
|
|
move-result-object v2
|
|
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/mjweather/quicksetting/QuickSettingPref;->a(Lcom/moji/tool/preferences/core/IPreferKey;Ljava/lang/Boolean;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public d()V
|
|
.locals 3
|
|
|
|
.line 45
|
|
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
|
|
|
|
const/16 v1, 0x17
|
|
|
|
if-le v0, v1, :cond_1
|
|
|
|
.line 46
|
|
invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager;
|
|
|
|
move-result-object v0
|
|
|
|
sget-object v1, Lcom/moji/statistics/EVENT_TAG;->SET_ICON:Lcom/moji/statistics/EVENT_TAG;
|
|
|
|
invoke-virtual {p0}, Lcom/moji/mjweather/quicksetting/QuickSettingCase;->a()Z
|
|
|
|
move-result v2
|
|
|
|
if-eqz v2, :cond_0
|
|
|
|
const-string v2, "1"
|
|
|
|
goto :goto_0
|
|
|
|
:cond_0
|
|
const-string v2, "0"
|
|
|
|
:goto_0
|
|
invoke-virtual {v0, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager;
|
|
|
|
:cond_1
|
|
return-void
|
|
.end method
|