| | |
| | | package com.dayu.recharge.activity; |
| | | |
| | | import android.os.Bundle; |
| | | import android.text.TextUtils; |
| | | import android.view.LayoutInflater; |
| | | import android.view.View; |
| | | import android.widget.Toast; |
| | |
| | | import com.dayu.recharge.dbBean.AdminDataBean; |
| | | import com.dayu.recharge.dbBean.IpBean; |
| | | import com.dayu.recharge.utils.DeviceNumberUtils; |
| | | import com.dayu.recharge.utils.TipUtil; |
| | | import com.dayu.recharge.utils.ToastUtil; |
| | | import com.dayu.recharge.utils.WSHelper; |
| | | |
| | | /** |
| | |
| | | ipBinding.ipOk.setOnClickListener(new View.OnClickListener() { |
| | | @Override |
| | | public void onClick(View v) { |
| | | if (TextUtils.isEmpty(ipBinding.port.getText().toString())) { |
| | | ToastUtil.show("请输入端口号"); |
| | | return; |
| | | } |
| | | int newPort = Integer.parseInt(ipBinding.port.getText().toString()); |
| | | if (newPort <= 0 || newPort > 65535) { |
| | | TipUtil.show("请输入正确的端口号"); |
| | | return; |
| | | } |
| | | if (ipBean != null) { |
| | | String oldIp = ipBean.getIp(); |
| | | int oldPort = ipBean.getPort(); |
| | | if (!oldIp.equals(ipBinding.ip.getText().toString())|| oldPort != Integer.valueOf(ipBinding.port.getText().toString())) { |
| | | if (!oldIp.equals(ipBinding.ip.getText().toString()) || oldPort != newPort) { |
| | | // DeviceNumberUtils.setDeviceNumber(""); |
| | | } |
| | | } |
| | |
| | | ipBean = new IpBean(); |
| | | } |
| | | ipBean.setIp(ipBinding.ip.getText().toString()); |
| | | ipBean.setPort(Integer.parseInt(ipBinding.port.getText().toString())); |
| | | ipBean.setPort(newPort); |
| | | baseDao.ipDao().insert(ipBean); |
| | | AdminDataBean adminData = baseDao.adminDao().findFirst(); |
| | | //修改IP后重新连接 |