weimingfei
8 小时以前 8ff90d87687b6d38158809aae776b6c709d7b60a
keyCabinet-android/app/src/main/java/com/doumee/keyCabinet/ui/keyCabinet/ChangeUrlActivity.java
@@ -45,7 +45,8 @@
    @Override
    public void initData(@Nullable Bundle savedInstanceState) {
        getDB().etUrl.setText(SpUtil.getString("base_url", Apis.HTTP));
        getDB().etTime.setText(SpUtil.getInt("loop_time",30)+"");
        getDB().etTime.setText(SpUtil.getInt("loop_time",60)+"");
        getDB().etXj.setText(SpUtil.getString("rbgCameraId","0"));
    }
    @Override
@@ -57,7 +58,9 @@
                    ToastView.show(MApplication.mContext,"接口地址不能为空");
                    return;
                }
                if(!url.startsWith("http://")||!url.startsWith("https://")||!url.endsWith("/")){
                if((url.startsWith("http://")||url.startsWith("https://"))&&url.endsWith("/")){
                    //正确
                }else {
                    ToastView.show(MApplication.mContext,"接口地址错误");
                    return;
                }
@@ -70,11 +73,18 @@
                    ToastView.show(MApplication.mContext,"接口调用间隔错误");
                    return;
                }
                String xj = getDB().etXj.getText().toString();
                if(!"0".equals(xj)&&!"1".equals(xj)){
                    ToastView.show(MApplication.mContext,"摄像头编号错误");
                    return;
                }
                String oldCameraId = SpUtil.getString("rbgCameraId","0");
                SpUtil.saveString("rbgCameraId",xj);
                String oldUrl = SpUtil.getString("base_url", Apis.HTTP);
                SpUtil.saveString("base_url",url);
                SpUtil.saveInt("loop_time",time);
                ToastView.show(MApplication.mContext,"保存成功");
                if(!oldUrl.equals(url)){
                if(!oldUrl.equals(url)||!oldCameraId.equals(xj)){
                    //接口不同,重新启动
                    restartApp();
                }