invoke-virtual {v0, v1}, Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;) Landroid/preference/Preference; move-result-object v0 #获取主菜单标题的 Preference iput-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->e:Landroid/pr eference/Preference; #将 Preference 赋值给 e 成员变量 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->e:Landroid/pr eference/Preference; if-eqz v0, :cond_2 #判断是否为空 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->e:Landroid/pr eference/Preference; invoke-virtual {v0}, Landroid/preference/Preference;->getSharedPreferences()Landroid/content/SharedP references; move-result-object v0 invoke-interface {v0, p0}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(L android/content/SharedPreferences$OnSharedPreferenceChangeListener;)V #registerOnSharedPreferenceChangeListener 注册监听器 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->e:Landroid/pr eference/Preference; new-instance v1, Lagr; # ☻new 一个 agr 对象 ☻ invoke-direct {v1, p0}, Lagr;-><init>(Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;) V invoke-virtual {v0, v1}, Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preferen ce/Preference$OnPreferenceClickListener;)V #设置监听器 :cond_2 invoke-virtual {p0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getPreference Screen()Landroid/preference/PreferenceScreen; move-result-object v0 const-string v1, "private_pwd" invoke-virtual {v0, v1}, Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;) Landroid/preference/Preference; move-result-object v0 #查找隐私密码 List 的 Preference iput-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->a:Landroid/pr eference/Preference; iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->a:Landroid/pr eference/Preference; if-eqz v0, :cond_3 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->a:Landroid/pr eference/Preference; invoke-virtual {v0}, Landroid/preference/Preference;->getSharedPreferences()Landroid/content/SharedP references; move-result-object v0 invoke-interface {v0, p0}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(L android/content/SharedPreferences$OnSharedPreferenceChangeListener;)V #注册监 听器 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->a:Landroid/pr eference/Preference; new-instance v1, Lago; # ☻new 一个 ago 对象 ☻ invoke-direct {v1, p0}, Lago;-><init>(Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;) invoke-virtual {v0, v1}, Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preferen ce/Preference$OnPreferenceClickListener;)V :cond_3 invoke-virtual {p0}, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->getPreference Screen()Landroid/preference/PreferenceScreen; move-result-object v0 const-string v1, "private_email" invoke-virtual {v0, v1}, Landroid/preference/PreferenceScreen;->findPreference(Ljava/lang/CharSequence;) Landroid/preference/Preference; move-result-object v0 #查找密码找回邮箱 List 的 Preference iput-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->b:Landroid/pr eference/Preference; #赋值给成员变量 b iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->b:Landroid/pr eference/Preference; if-eqz v0, :cond_4 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->b:Landroid/pr eference/Preference; invoke-virtual {v0}, Landroid/preference/Preference;->getSharedPreferences()Landroid/content/SharedP references; move-result-object v0 invoke-interface {v0, p0}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(L android/content/SharedPreferences$OnSharedPreferenceChangeListener;)V #注册监 听器 iget-object v0, p0, Lcom/qihoo360/mobilesafe/ui/privatespace/PrivateSetupPreference;->b:Landroid/pr eference/Preference; |