.class Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1; .super Ljava/lang/Object; .source "SettingVoiceAlarmActivity.java" # interfaces .implements Landroid/widget/CompoundButton$OnCheckedChangeListener; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x0 name = null .end annotation # instance fields .field final synthetic a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder; .field final synthetic b:Lcom/moji/alarm/clock/AlarmClockData; .field final synthetic c:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter; # direct methods .method constructor (Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter;Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder;Lcom/moji/alarm/clock/AlarmClockData;)V .locals 0 .line 282 iput-object p1, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->c:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter; iput-object p2, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder; iput-object p3, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->b:Lcom/moji/alarm/clock/AlarmClockData; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public onCheckedChanged(Landroid/widget/CompoundButton;Z)V .locals 3 const-string v0, "SettingVoiceAlarmActivity" const-string v1, "onCheckedChanged" .line 286 invoke-static {v0, v1}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V if-eqz p2, :cond_0 .line 288 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->SET_VOICE_PLAY_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v2, "1" invoke-virtual {v0, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; goto :goto_0 .line 290 :cond_0 invoke-static {}, Lcom/moji/statistics/EventManager;->a()Lcom/moji/statistics/EventManager; move-result-object v0 sget-object v1, Lcom/moji/statistics/EVENT_TAG;->SET_VOICE_PLAY_CLICK:Lcom/moji/statistics/EVENT_TAG; const-string v2, "0" invoke-virtual {v0, v1, v2}, Lcom/moji/statistics/EventManager;->a(Lcom/moji/statistics/EVENT_TAG;Ljava/lang/String;)Lcom/moji/statistics/EventManager; .line 293 :goto_0 iget-object v0, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder; iget-object v0, v0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder;->d:Landroid/widget/ToggleButton; invoke-virtual {p1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z move-result p1 if-eqz p1, :cond_2 if-eqz p2, :cond_1 .line 294 new-instance p1, Ljava/io/File; sget-object p2, Lcom/moji/mjweather/voice/VoiceConstants;->d:Ljava/lang/String; invoke-direct {p1, p2}, Ljava/io/File;->(Ljava/lang/String;)V invoke-virtual {p1}, Ljava/io/File;->exists()Z move-result p1 if-nez p1, :cond_1 .line 295 iget-object p1, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->c:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter; iget-object p1, p1, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity; invoke-static {p1}, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity;->b(Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity;)V .line 296 iget-object p1, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder; iget-object p1, p1, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder;->d:Landroid/widget/ToggleButton; const/4 p2, 0x0 invoke-virtual {p1, p2}, Landroid/widget/ToggleButton;->setChecked(Z)V .line 297 iget-object p1, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->c:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter; iget-object p1, p1, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity; iget-object p2, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder; iget p2, p2, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder;->n:I invoke-static {p1, p2}, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity;->a(Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity;I)I .line 298 iget-object p1, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->c:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter; iget-object p1, p1, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity; const/4 p2, 0x1 invoke-static {p1, p2}, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity;->c(Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity;Z)Z goto :goto_1 :cond_1 const-string p1, "SettingVoiceAlarmActivity" const-string p2, "====" .line 300 invoke-static {p1, p2}, Lcom/moji/tool/log/MJLogger;->b(Ljava/lang/String;Ljava/lang/String;)V .line 301 iget-object p1, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->c:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter; iget-object p1, p1, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity; iget-object p2, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->b:Lcom/moji/alarm/clock/AlarmClockData; iget p2, p2, Lcom/moji/alarm/clock/AlarmClockData;->id:I iget-object v0, p0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$AlarmAdapter$1;->a:Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder; iget-object v0, v0, Lcom/moji/mjweather/setting/activity/SettingVoiceAlarmActivity$ItemHolder;->d:Landroid/widget/ToggleButton; invoke-virtual {v0}, Landroid/widget/ToggleButton;->isChecked()Z move-result v0 invoke-static {p1, p2, v0}, Lcom/moji/alarm/clock/AlarmClockManager;->a(Landroid/content/Context;IZ)V :cond_2 :goto_1 return-void .end method