正在查看: 050 IP Phone v2.3.0 应用的 MonitoringSettingActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 050 IP Phone v2.3.0 应用的 MonitoringSettingActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.ntt.voip.android.net;
import android.content.SharedPreferences;
import android.os.Bundle;
import androidx.preference.CheckBoxPreference;
import androidx.preference.PreferenceManager;
import com.oki_access.android.ims.call.BasePreferenceActivity;
import com.oki_access.android.ims.call.d;
import d4.f;
import d4.g;
import o4.e;
import t4.z;
public class MonitoringSettingActivity extends BasePreferenceActivity implements SharedPreferences.OnSharedPreferenceChangeListener {
private SharedPreferences X;
protected e Y;
private void U(boolean z) {
CheckBoxPreference R = R(getString(d.e.e9()));
if (R == null) {
return;
}
if (z) {
boolean isChecked = R.isChecked();
this.Y.w(g.d, f.P2, isChecked);
z.n("MonitoringSettingActivity", "refreshMonitorAlarm: saved bval=[" + isChecked + "]");
return;
}
boolean e = this.Y.e(g.d, f.P2);
R.setChecked(e);
z.n("MonitoringSettingActivity", "refreshMonitorCheck: loaded bval=[" + e + "]");
}
private void V(boolean z) {
CheckBoxPreference R = R(getString(d.e.f9()));
if (R == null) {
return;
}
if (!z) {
boolean e = this.Y.e(g.d, f.O2);
R.setChecked(e);
z.n("MonitoringSettingActivity", "refreshMonitorCheck: loaded bval=[" + e + "]");
return;
}
boolean isChecked = R.isChecked();
this.Y.w(g.d, f.O2, isChecked);
z.n("MonitoringSettingActivity", "refreshMonitorCheck: saved bval=[" + isChecked + "]");
StringBuilder sb = new StringBuilder();
sb.append("NetworkMonitor ");
sb.append(isChecked ? "ON" : "OFF");
z.h("MonitoringSettingActivity", sb.toString());
}
private void W(boolean z) {
CheckBoxPreference R = R(getString(d.e.k9()));
if (R == null) {
return;
}
if (!z) {
boolean e = this.Y.e(g.d, f.f127b3);
R.setChecked(e);
z.n("MonitoringSettingActivity", "refreshMonitorIncomingCheck: loaded bval=[" + e + "]");
return;
}
boolean isChecked = R.isChecked();
this.Y.w(g.d, f.f127b3, isChecked);
z.n("MonitoringSettingActivity", "refreshMonitorIncomingCheck: saved bval=[" + isChecked + "]");
StringBuilder sb = new StringBuilder();
sb.append("NetworkMonitor(Incoming) ");
sb.append(isChecked ? "ON" : "OFF");
z.h("MonitoringSettingActivity", sb.toString());
}
@Override
public void e() {
if (!x3.a.p(this)) {
S().removePreference(R(getString(d.e.k9())));
}
V(false);
U(false);
W(false);
SharedPreferences defaultSharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
this.X = defaultSharedPreferences;
defaultSharedPreferences.registerOnSharedPreferenceChangeListener(this);
}
@Override
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
T(d.h.p());
this.Y = new e(this);
}
@Override
protected void onDestroy() {
this.X.unregisterOnSharedPreferenceChangeListener(this);
super.onDestroy();
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String str) {
z.a("MonitoringSettingActivity", "onSharedPreferenceChanged; key=[" + str + "]");
if (str == null) {
return;
}
if (str.equals(getString(d.e.f9()))) {
V(true);
}
if (str.equals(getString(d.e.e9()))) {
U(true);
}
if (str.equals(getString(d.e.k9()))) {
W(true);
}
}
}