zhangzengfei
2020-07-30 512cae0fd797fac428f07d9d955f880e9ee353c1
app/src/main/java/com/basic/security/fragment/SettingFragment.java
@@ -42,6 +42,8 @@
    @ViewById
    public EditText ip;
    @ViewById
    public EditText title;
    @ViewById
    public EditText port;
    @ViewById
    public Spinner second;
@@ -97,11 +99,11 @@
    public void show() {
        saved = false;
        initData(SettingManager.getIpStr(), SettingManager.getSecondStr(),
                SettingManager.getAlarmAudioStr(), SettingManager.getPortStr(), SettingManager.getKeepTime(), SettingManager.getKeepTimeType());
                SettingManager.getAlarmAudioStr(), SettingManager.getPortStr(), SettingManager.getKeepTime(), SettingManager.getKeepTimeType(), SettingManager.getAppTitle());
    }
    @UiThread
    public void initData(String ipStr, String secondStr, String alarmAudioStr, String portStr, String keepTimeStr, String keepTimeTypeStr) {
    public void initData(String ipStr, String secondStr, String alarmAudioStr, String portStr, String keepTimeStr, String keepTimeTypeStr, String appTitle) {
        if (second != null) {
            second.setSelection(getSelectedIndex(secondArray, secondStr));
        }
@@ -120,6 +122,9 @@
        }
        if (portStr != null) {
            port.setText(portStr);
        }
        if (appTitle != null) {
            title.setText(appTitle);
        }
        oldPassword.setText("");
        newPassword.setText("");
@@ -391,6 +396,7 @@
        String keepTimeTypeStr = keepTimeType.getSelectedItem().toString();
        String ipStr = ip.getText().toString().trim();
        String portStr = port.getText().toString().trim();
        String appTitle = title.getText().toString().trim();
        String oldPasswordStr = oldPassword.getText().toString().trim();
        String newPasswordStr = newPassword.getText().toString().trim();
        String newPassword2Str = newPassword2.getText().toString().trim();
@@ -435,6 +441,7 @@
        setting.put(Setting.ip, ipStr);
        setting.put(Setting.second, secondStr);
        setting.put(Setting.port, portStr);
        setting.put(Setting.appTitle, appTitle);
        setting.put(Setting.password, password);
        setting.put(Setting.keepTime, keepTimeStr);
        setting.put(Setting.keepTimeType, keepTimeTypeStr);