导航菜单

页面标题

页面副标题

050 IP Phone v2.3.0 - MonitoringSettingActivity.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);
        }
    }
}