mirror of
https://github.com/pppscn/SmsForwarder
synced 2025-08-03 17:37:40 +08:00
优化:文本输入框保存时过滤前后空格(.trim)
This commit is contained in:
parent
83bbb7b7b4
commit
6d3147cc84
@ -249,9 +249,9 @@ public class RuleActivity extends AppCompatActivity {
|
|||||||
newRuleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
newRuleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
||||||
newRuleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
newRuleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
||||||
newRuleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
newRuleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
||||||
newRuleModel.setValue(editTextRuleValue.getText().toString());
|
newRuleModel.setValue(editTextRuleValue.getText().toString().trim());
|
||||||
newRuleModel.setSwitchSmsTemplate(switchSmsTemplate.isChecked());
|
newRuleModel.setSwitchSmsTemplate(switchSmsTemplate.isChecked());
|
||||||
newRuleModel.setSmsTemplate(textSmsTemplate.getText().toString());
|
newRuleModel.setSmsTemplate(textSmsTemplate.getText().toString().trim());
|
||||||
newRuleModel.setSenderId(Long.valueOf(senderId.toString()));
|
newRuleModel.setSenderId(Long.valueOf(senderId.toString()));
|
||||||
RuleUtil.addRule(newRuleModel);
|
RuleUtil.addRule(newRuleModel);
|
||||||
initRules();
|
initRules();
|
||||||
@ -260,9 +260,9 @@ public class RuleActivity extends AppCompatActivity {
|
|||||||
ruleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
ruleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
||||||
ruleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
ruleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
||||||
ruleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
ruleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
||||||
ruleModel.setValue(editTextRuleValue.getText().toString());
|
ruleModel.setValue(editTextRuleValue.getText().toString().trim());
|
||||||
ruleModel.setSwitchSmsTemplate(switchSmsTemplate.isChecked());
|
ruleModel.setSwitchSmsTemplate(switchSmsTemplate.isChecked());
|
||||||
ruleModel.setSmsTemplate(textSmsTemplate.getText().toString());
|
ruleModel.setSmsTemplate(textSmsTemplate.getText().toString().trim());
|
||||||
ruleModel.setSenderId(Long.valueOf(senderId.toString()));
|
ruleModel.setSenderId(Long.valueOf(senderId.toString()));
|
||||||
RuleUtil.updateRule(ruleModel);
|
RuleUtil.updateRule(ruleModel);
|
||||||
initRules();
|
initRules();
|
||||||
@ -294,7 +294,7 @@ public class RuleActivity extends AppCompatActivity {
|
|||||||
newRuleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
newRuleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
||||||
newRuleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
newRuleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
||||||
newRuleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
newRuleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
||||||
newRuleModel.setValue(editTextRuleValue.getText().toString());
|
newRuleModel.setValue(editTextRuleValue.getText().toString().trim());
|
||||||
newRuleModel.setSenderId(Long.valueOf(senderId.toString()));
|
newRuleModel.setSenderId(Long.valueOf(senderId.toString()));
|
||||||
|
|
||||||
testRule(newRuleModel, Long.valueOf(senderId.toString()));
|
testRule(newRuleModel, Long.valueOf(senderId.toString()));
|
||||||
@ -302,7 +302,7 @@ public class RuleActivity extends AppCompatActivity {
|
|||||||
ruleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
ruleModel.setFiled(RuleModel.getRuleFiledFromCheckId(radioGroupRuleFiled.getCheckedRadioButtonId()));
|
||||||
ruleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
ruleModel.setCheck(RuleModel.getRuleCheckFromCheckId(radioGroupRuleCheckId));
|
||||||
ruleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
ruleModel.setSimSlot(RuleModel.getRuleSimSlotFromCheckId(radioGroupSimSlot.getCheckedRadioButtonId()));
|
||||||
ruleModel.setValue(editTextRuleValue.getText().toString());
|
ruleModel.setValue(editTextRuleValue.getText().toString().trim());
|
||||||
ruleModel.setSenderId(Long.valueOf(senderId.toString()));
|
ruleModel.setSenderId(Long.valueOf(senderId.toString()));
|
||||||
|
|
||||||
testRule(ruleModel, Long.valueOf(senderId.toString()));
|
testRule(ruleModel, Long.valueOf(senderId.toString()));
|
||||||
@ -502,8 +502,8 @@ public class RuleActivity extends AppCompatActivity {
|
|||||||
ad1.setView(view);
|
ad1.setView(view);
|
||||||
buttonRuleTest.setOnClickListener(v -> {
|
buttonRuleTest.setOnClickListener(v -> {
|
||||||
|
|
||||||
Log.i("editTextTestPhone", editTextTestPhone.getText().toString());
|
Log.i("editTextTestPhone", editTextTestPhone.getText().toString().trim());
|
||||||
Log.i("editTextTestMsgContent", editTextTestMsgContent.getText().toString());
|
Log.i("editTextTestMsgContent", editTextTestMsgContent.getText().toString().trim());
|
||||||
|
|
||||||
try {
|
try {
|
||||||
String simSlot = RuleModel.getRuleSimSlotFromCheckId(radioGroupTestSimSlot.getCheckedRadioButtonId());
|
String simSlot = RuleModel.getRuleSimSlotFromCheckId(radioGroupTestSimSlot.getCheckedRadioButtonId());
|
||||||
@ -513,7 +513,7 @@ public class RuleActivity extends AppCompatActivity {
|
|||||||
} else {
|
} else {
|
||||||
simInfo = simSlot + "_" + SettingUtil.getAddExtraSim1();
|
simInfo = simSlot + "_" + SettingUtil.getAddExtraSim1();
|
||||||
}
|
}
|
||||||
SmsVo testSmsVo = new SmsVo(editTextTestPhone.getText().toString(), editTextTestMsgContent.getText().toString(), new Date(), simInfo);
|
SmsVo testSmsVo = new SmsVo(editTextTestPhone.getText().toString().trim(), editTextTestMsgContent.getText().toString().trim(), new Date(), simInfo);
|
||||||
SendUtil.sendMsgByRuleModelSenderId(handler, ruleModel, testSmsVo, senderId);
|
SendUtil.sendMsgByRuleModelSenderId(handler, ruleModel, testSmsVo, senderId);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Toast.makeText(RuleActivity.this, e.getMessage(), Toast.LENGTH_LONG).show();
|
Toast.makeText(RuleActivity.this, e.getMessage(), Toast.LENGTH_LONG).show();
|
||||||
|
@ -278,26 +278,26 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextDingdingName.getText().toString());
|
newSenderModel.setName(editTextDingdingName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_DINGDING);
|
newSenderModel.setType(TYPE_DINGDING);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
DingDingSettingVo dingDingSettingVoNew = new DingDingSettingVo(
|
DingDingSettingVo dingDingSettingVoNew = new DingDingSettingVo(
|
||||||
editTextDingdingToken.getText().toString(),
|
editTextDingdingToken.getText().toString().trim(),
|
||||||
editTextDingdingSecret.getText().toString(),
|
editTextDingdingSecret.getText().toString().trim(),
|
||||||
editTextDingdingAtMobiles.getText().toString(),
|
editTextDingdingAtMobiles.getText().toString().trim(),
|
||||||
switchDingdingAtAll.isChecked());
|
switchDingdingAtAll.isChecked());
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(dingDingSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(dingDingSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextDingdingName.getText().toString());
|
senderModel.setName(editTextDingdingName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_DINGDING);
|
senderModel.setType(TYPE_DINGDING);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
DingDingSettingVo dingDingSettingVoNew = new DingDingSettingVo(
|
DingDingSettingVo dingDingSettingVoNew = new DingDingSettingVo(
|
||||||
editTextDingdingToken.getText().toString(),
|
editTextDingdingToken.getText().toString().trim(),
|
||||||
editTextDingdingSecret.getText().toString(),
|
editTextDingdingSecret.getText().toString().trim(),
|
||||||
editTextDingdingAtMobiles.getText().toString(),
|
editTextDingdingAtMobiles.getText().toString().trim(),
|
||||||
switchDingdingAtAll.isChecked());
|
switchDingdingAtAll.isChecked());
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(dingDingSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(dingDingSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -319,9 +319,9 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonDingdingTest.setOnClickListener(view -> {
|
buttonDingdingTest.setOnClickListener(view -> {
|
||||||
String token = editTextDingdingToken.getText().toString();
|
String token = editTextDingdingToken.getText().toString().trim();
|
||||||
String secret = editTextDingdingSecret.getText().toString();
|
String secret = editTextDingdingSecret.getText().toString().trim();
|
||||||
String atMobiles = editTextDingdingAtMobiles.getText().toString();
|
String atMobiles = editTextDingdingAtMobiles.getText().toString().trim();
|
||||||
Boolean atAll = switchDingdingAtAll.isChecked();
|
Boolean atAll = switchDingdingAtAll.isChecked();
|
||||||
if (!token.isEmpty()) {
|
if (!token.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
@ -386,36 +386,36 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
buttonEmailOk.setOnClickListener(view -> {
|
buttonEmailOk.setOnClickListener(view -> {
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextEmailName.getText().toString());
|
newSenderModel.setName(editTextEmailName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_EMAIL);
|
newSenderModel.setType(TYPE_EMAIL);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
EmailSettingVo emailSettingVoNew = new EmailSettingVo(
|
EmailSettingVo emailSettingVoNew = new EmailSettingVo(
|
||||||
editTextEmailHost.getText().toString(),
|
editTextEmailHost.getText().toString().trim(),
|
||||||
editTextEmailPort.getText().toString(),
|
editTextEmailPort.getText().toString().trim(),
|
||||||
switchEmailSSl.isChecked(),
|
switchEmailSSl.isChecked(),
|
||||||
editTextEmailFromAdd.getText().toString(),
|
editTextEmailFromAdd.getText().toString().trim(),
|
||||||
editTextEmailNickname.getText().toString(),
|
editTextEmailNickname.getText().toString().trim(),
|
||||||
editTextEmailPsw.getText().toString(),
|
editTextEmailPsw.getText().toString().trim(),
|
||||||
editTextEmailToAdd.getText().toString(),
|
editTextEmailToAdd.getText().toString().trim(),
|
||||||
editTextEmailTitle.getText().toString()
|
editTextEmailTitle.getText().toString().trim()
|
||||||
);
|
);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(emailSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(emailSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextEmailName.getText().toString());
|
senderModel.setName(editTextEmailName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_EMAIL);
|
senderModel.setType(TYPE_EMAIL);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
EmailSettingVo emailSettingVoNew = new EmailSettingVo(
|
EmailSettingVo emailSettingVoNew = new EmailSettingVo(
|
||||||
editTextEmailHost.getText().toString(),
|
editTextEmailHost.getText().toString().trim(),
|
||||||
editTextEmailPort.getText().toString(),
|
editTextEmailPort.getText().toString().trim(),
|
||||||
switchEmailSSl.isChecked(),
|
switchEmailSSl.isChecked(),
|
||||||
editTextEmailFromAdd.getText().toString(),
|
editTextEmailFromAdd.getText().toString().trim(),
|
||||||
editTextEmailNickname.getText().toString(),
|
editTextEmailNickname.getText().toString().trim(),
|
||||||
editTextEmailPsw.getText().toString(),
|
editTextEmailPsw.getText().toString().trim(),
|
||||||
editTextEmailToAdd.getText().toString(),
|
editTextEmailToAdd.getText().toString().trim(),
|
||||||
editTextEmailTitle.getText().toString()
|
editTextEmailTitle.getText().toString().trim()
|
||||||
);
|
);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(emailSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(emailSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -434,17 +434,17 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonEmailTest.setOnClickListener(view -> {
|
buttonEmailTest.setOnClickListener(view -> {
|
||||||
String host = editTextEmailHost.getText().toString();
|
String host = editTextEmailHost.getText().toString().trim();
|
||||||
String port = editTextEmailPort.getText().toString();
|
String port = editTextEmailPort.getText().toString().trim();
|
||||||
boolean ssl = switchEmailSSl.isChecked();
|
boolean ssl = switchEmailSSl.isChecked();
|
||||||
String fromEmail = editTextEmailFromAdd.getText().toString();
|
String fromEmail = editTextEmailFromAdd.getText().toString().trim();
|
||||||
String pwd = editTextEmailPsw.getText().toString();
|
String pwd = editTextEmailPsw.getText().toString().trim();
|
||||||
String toEmail = editTextEmailToAdd.getText().toString();
|
String toEmail = editTextEmailToAdd.getText().toString().trim();
|
||||||
|
|
||||||
String title = editTextEmailTitle.getText().toString();
|
String title = editTextEmailTitle.getText().toString().trim();
|
||||||
if (title.isEmpty()) title = "SmsForwarder Title";
|
if (title.isEmpty()) title = "SmsForwarder Title";
|
||||||
|
|
||||||
String nickname = editTextEmailNickname.getText().toString();
|
String nickname = editTextEmailNickname.getText().toString().trim();
|
||||||
if (nickname.isEmpty()) nickname = "SmsForwarder";
|
if (nickname.isEmpty()) nickname = "SmsForwarder";
|
||||||
|
|
||||||
if (!host.isEmpty() && !port.isEmpty() && !fromEmail.isEmpty() && !pwd.isEmpty() && !toEmail.isEmpty()) {
|
if (!host.isEmpty() && !port.isEmpty() && !fromEmail.isEmpty() && !pwd.isEmpty() && !toEmail.isEmpty()) {
|
||||||
@ -525,24 +525,24 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextBarkName.getText().toString());
|
newSenderModel.setName(editTextBarkName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_BARK);
|
newSenderModel.setType(TYPE_BARK);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
BarkSettingVo barkSettingVoNew = new BarkSettingVo(
|
BarkSettingVo barkSettingVoNew = new BarkSettingVo(
|
||||||
editTextBarkServer.getText().toString(),
|
editTextBarkServer.getText().toString().trim(),
|
||||||
editTextBarkIcon.getText().toString()
|
editTextBarkIcon.getText().toString().trim()
|
||||||
);
|
);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(barkSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(barkSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextBarkName.getText().toString());
|
senderModel.setName(editTextBarkName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_BARK);
|
senderModel.setType(TYPE_BARK);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
BarkSettingVo barkSettingVoNew = new BarkSettingVo(
|
BarkSettingVo barkSettingVoNew = new BarkSettingVo(
|
||||||
editTextBarkServer.getText().toString(),
|
editTextBarkServer.getText().toString().trim(),
|
||||||
editTextBarkIcon.getText().toString()
|
editTextBarkIcon.getText().toString().trim()
|
||||||
);
|
);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(barkSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(barkSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -562,8 +562,8 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonBarkTest.setOnClickListener(view -> {
|
buttonBarkTest.setOnClickListener(view -> {
|
||||||
String barkServer = editTextBarkServer.getText().toString();
|
String barkServer = editTextBarkServer.getText().toString().trim();
|
||||||
String barkIcon = editTextBarkIcon.getText().toString();
|
String barkIcon = editTextBarkIcon.getText().toString().trim();
|
||||||
if (!barkServer.isEmpty()) {
|
if (!barkServer.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
SenderBarkMsg.sendMsg(0, handler, barkServer, barkIcon, getString(R.string.test_phone_num), getString(R.string.test_sms), getString(R.string.test_group_name));
|
SenderBarkMsg.sendMsg(0, handler, barkServer, barkIcon, getString(R.string.test_phone_num), getString(R.string.test_sms), getString(R.string.test_group_name));
|
||||||
@ -611,22 +611,22 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextServerChanName.getText().toString());
|
newSenderModel.setName(editTextServerChanName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_SERVER_CHAN);
|
newSenderModel.setType(TYPE_SERVER_CHAN);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
ServerChanSettingVo serverChanSettingVoNew = new ServerChanSettingVo(
|
ServerChanSettingVo serverChanSettingVoNew = new ServerChanSettingVo(
|
||||||
editTextServerChanSendKey.getText().toString()
|
editTextServerChanSendKey.getText().toString().trim()
|
||||||
);
|
);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(serverChanSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(serverChanSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextServerChanName.getText().toString());
|
senderModel.setName(editTextServerChanName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_SERVER_CHAN);
|
senderModel.setType(TYPE_SERVER_CHAN);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
ServerChanSettingVo serverChanSettingVoNew = new ServerChanSettingVo(
|
ServerChanSettingVo serverChanSettingVoNew = new ServerChanSettingVo(
|
||||||
editTextServerChanSendKey.getText().toString()
|
editTextServerChanSendKey.getText().toString().trim()
|
||||||
);
|
);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(serverChanSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(serverChanSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -646,7 +646,7 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonServerChanTest.setOnClickListener(view -> {
|
buttonServerChanTest.setOnClickListener(view -> {
|
||||||
String serverChanServer = editTextServerChanSendKey.getText().toString();
|
String serverChanServer = editTextServerChanSendKey.getText().toString().trim();
|
||||||
if (!serverChanServer.isEmpty()) {
|
if (!serverChanServer.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
SenderServerChanMsg.sendMsg(0, handler, serverChanServer, getString(R.string.test_phone_num), getString(R.string.test_sms));
|
SenderServerChanMsg.sendMsg(0, handler, serverChanServer, getString(R.string.test_phone_num), getString(R.string.test_sms));
|
||||||
@ -698,20 +698,20 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
buttonWebNotifyOk.setOnClickListener(view -> {
|
buttonWebNotifyOk.setOnClickListener(view -> {
|
||||||
WebNotifySettingVo webNotifySettingVoNew = new WebNotifySettingVo(
|
WebNotifySettingVo webNotifySettingVoNew = new WebNotifySettingVo(
|
||||||
editTextWebNotifyWebServer.getText().toString(),
|
editTextWebNotifyWebServer.getText().toString().trim(),
|
||||||
editTextWebNotifySecret.getText().toString(),
|
editTextWebNotifySecret.getText().toString().trim(),
|
||||||
(radioGroupWebNotifyMethod.getCheckedRadioButtonId() == R.id.radioWebNotifyMethodGet ? "GET" : "POST"),
|
(radioGroupWebNotifyMethod.getCheckedRadioButtonId() == R.id.radioWebNotifyMethodGet ? "GET" : "POST"),
|
||||||
editTextWebNotifyWebParams.getText().toString()
|
editTextWebNotifyWebParams.getText().toString().trim()
|
||||||
);
|
);
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextWebNotifyName.getText().toString());
|
newSenderModel.setName(editTextWebNotifyName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_WEB_NOTIFY);
|
newSenderModel.setType(TYPE_WEB_NOTIFY);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(webNotifySettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(webNotifySettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextWebNotifyName.getText().toString());
|
senderModel.setName(editTextWebNotifyName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_WEB_NOTIFY);
|
senderModel.setType(TYPE_WEB_NOTIFY);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(webNotifySettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(webNotifySettingVoNew));
|
||||||
@ -730,9 +730,9 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonWebNotifyTest.setOnClickListener(view -> {
|
buttonWebNotifyTest.setOnClickListener(view -> {
|
||||||
String webServer = editTextWebNotifyWebServer.getText().toString();
|
String webServer = editTextWebNotifyWebServer.getText().toString().trim();
|
||||||
String webParams = editTextWebNotifyWebParams.getText().toString();
|
String webParams = editTextWebNotifyWebParams.getText().toString().trim();
|
||||||
String secret = editTextWebNotifySecret.getText().toString();
|
String secret = editTextWebNotifySecret.getText().toString().trim();
|
||||||
String method = radioGroupWebNotifyMethod.getCheckedRadioButtonId() == R.id.radioWebNotifyMethodGet ? "GET" : "POST";
|
String method = radioGroupWebNotifyMethod.getCheckedRadioButtonId() == R.id.radioWebNotifyMethodGet ? "GET" : "POST";
|
||||||
if (!webServer.isEmpty()) {
|
if (!webServer.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
@ -783,22 +783,22 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextQYWXGroupRobotName.getText().toString());
|
newSenderModel.setName(editTextQYWXGroupRobotName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_QYWX_GROUP_ROBOT);
|
newSenderModel.setType(TYPE_QYWX_GROUP_ROBOT);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
QYWXGroupRobotSettingVo qywxGroupRobotSettingVoNew = new QYWXGroupRobotSettingVo(
|
QYWXGroupRobotSettingVo qywxGroupRobotSettingVoNew = new QYWXGroupRobotSettingVo(
|
||||||
editTextQYWXGroupRobotWebHook.getText().toString()
|
editTextQYWXGroupRobotWebHook.getText().toString().trim()
|
||||||
);
|
);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(qywxGroupRobotSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(qywxGroupRobotSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextQYWXGroupRobotName.getText().toString());
|
senderModel.setName(editTextQYWXGroupRobotName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_QYWX_GROUP_ROBOT);
|
senderModel.setType(TYPE_QYWX_GROUP_ROBOT);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
QYWXGroupRobotSettingVo qywxGroupRobotSettingVoNew = new QYWXGroupRobotSettingVo(
|
QYWXGroupRobotSettingVo qywxGroupRobotSettingVoNew = new QYWXGroupRobotSettingVo(
|
||||||
editTextQYWXGroupRobotWebHook.getText().toString()
|
editTextQYWXGroupRobotWebHook.getText().toString().trim()
|
||||||
);
|
);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(qywxGroupRobotSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(qywxGroupRobotSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -818,7 +818,7 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonQyWxGroupRobotTest.setOnClickListener(view -> {
|
buttonQyWxGroupRobotTest.setOnClickListener(view -> {
|
||||||
String webHook = editTextQYWXGroupRobotWebHook.getText().toString();
|
String webHook = editTextQYWXGroupRobotWebHook.getText().toString().trim();
|
||||||
if (!webHook.isEmpty()) {
|
if (!webHook.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
SenderQyWxGroupRobotMsg.sendMsg(0, handler, webHook, "SmsForwarder Title", R.string.test_content + (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())));
|
SenderQyWxGroupRobotMsg.sendMsg(0, handler, webHook, "SmsForwarder Title", R.string.test_content + (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())));
|
||||||
@ -885,7 +885,7 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
.create();
|
.create();
|
||||||
final AlertDialog show = alertDialog71.show();
|
final AlertDialog show = alertDialog71.show();
|
||||||
buttonQYWXAppOk.setOnClickListener(view -> {
|
buttonQYWXAppOk.setOnClickListener(view -> {
|
||||||
String toUser = editTextQYWXAppToUser.getText().toString();
|
String toUser = editTextQYWXAppToUser.getText().toString().trim();
|
||||||
if (toUser.isEmpty()) {
|
if (toUser.isEmpty()) {
|
||||||
Toast.makeText(SenderActivity.this, R.string.invalid_at_mobiles, Toast.LENGTH_LONG).show();
|
Toast.makeText(SenderActivity.this, R.string.invalid_at_mobiles, Toast.LENGTH_LONG).show();
|
||||||
editTextQYWXAppToUser.setFocusable(true);
|
editTextQYWXAppToUser.setFocusable(true);
|
||||||
@ -895,28 +895,28 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextQYWXAppName.getText().toString());
|
newSenderModel.setName(editTextQYWXAppName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_QYWX_APP);
|
newSenderModel.setType(TYPE_QYWX_APP);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
QYWXAppSettingVo QYWXAppSettingVoNew = new QYWXAppSettingVo(
|
QYWXAppSettingVo QYWXAppSettingVoNew = new QYWXAppSettingVo(
|
||||||
editTextQYWXAppCorpID.getText().toString(),
|
editTextQYWXAppCorpID.getText().toString().trim(),
|
||||||
editTextQYWXAppAgentID.getText().toString(),
|
editTextQYWXAppAgentID.getText().toString().trim(),
|
||||||
editTextQYWXAppSecret.getText().toString(),
|
editTextQYWXAppSecret.getText().toString().trim(),
|
||||||
editTextQYWXAppToUser.getText().toString(),
|
editTextQYWXAppToUser.getText().toString().trim(),
|
||||||
switchQYWXAppAtAll.isChecked());
|
switchQYWXAppAtAll.isChecked());
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(QYWXAppSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(QYWXAppSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextQYWXAppName.getText().toString());
|
senderModel.setName(editTextQYWXAppName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_QYWX_APP);
|
senderModel.setType(TYPE_QYWX_APP);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
QYWXAppSettingVo QYWXAppSettingVoNew = new QYWXAppSettingVo(
|
QYWXAppSettingVo QYWXAppSettingVoNew = new QYWXAppSettingVo(
|
||||||
editTextQYWXAppCorpID.getText().toString(),
|
editTextQYWXAppCorpID.getText().toString().trim(),
|
||||||
editTextQYWXAppAgentID.getText().toString(),
|
editTextQYWXAppAgentID.getText().toString().trim(),
|
||||||
editTextQYWXAppSecret.getText().toString(),
|
editTextQYWXAppSecret.getText().toString().trim(),
|
||||||
editTextQYWXAppToUser.getText().toString(),
|
editTextQYWXAppToUser.getText().toString().trim(),
|
||||||
switchQYWXAppAtAll.isChecked());
|
switchQYWXAppAtAll.isChecked());
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(QYWXAppSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(QYWXAppSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -935,10 +935,10 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonQYWXAppTest.setOnClickListener(view -> {
|
buttonQYWXAppTest.setOnClickListener(view -> {
|
||||||
String cropID = editTextQYWXAppCorpID.getText().toString();
|
String cropID = editTextQYWXAppCorpID.getText().toString().trim();
|
||||||
String agentID = editTextQYWXAppAgentID.getText().toString();
|
String agentID = editTextQYWXAppAgentID.getText().toString().trim();
|
||||||
String secret = editTextQYWXAppSecret.getText().toString();
|
String secret = editTextQYWXAppSecret.getText().toString().trim();
|
||||||
String toUser = editTextQYWXAppToUser.getText().toString();
|
String toUser = editTextQYWXAppToUser.getText().toString().trim();
|
||||||
//Boolean atAll = switchQYWXAppAtAll.isChecked();
|
//Boolean atAll = switchQYWXAppAtAll.isChecked();
|
||||||
if (!toUser.isEmpty()) {
|
if (!toUser.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
@ -990,24 +990,24 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextTelegramName.getText().toString());
|
newSenderModel.setName(editTextTelegramName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_TELEGRAM);
|
newSenderModel.setType(TYPE_TELEGRAM);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
TelegramSettingVo telegramSettingVoNew = new TelegramSettingVo(
|
TelegramSettingVo telegramSettingVoNew = new TelegramSettingVo(
|
||||||
editTextTelegramApiToken.getText().toString(),
|
editTextTelegramApiToken.getText().toString().trim(),
|
||||||
editTextTelegramChatId.getText().toString()
|
editTextTelegramChatId.getText().toString().trim()
|
||||||
);
|
);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(telegramSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(telegramSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextTelegramName.getText().toString());
|
senderModel.setName(editTextTelegramName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_TELEGRAM);
|
senderModel.setType(TYPE_TELEGRAM);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
TelegramSettingVo telegramSettingVoNew = new TelegramSettingVo(
|
TelegramSettingVo telegramSettingVoNew = new TelegramSettingVo(
|
||||||
editTextTelegramApiToken.getText().toString(),
|
editTextTelegramApiToken.getText().toString().trim(),
|
||||||
editTextTelegramChatId.getText().toString()
|
editTextTelegramChatId.getText().toString().trim()
|
||||||
);
|
);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(telegramSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(telegramSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
@ -1027,8 +1027,8 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
show.dismiss();
|
show.dismiss();
|
||||||
});
|
});
|
||||||
buttonTelegramTest.setOnClickListener(view -> {
|
buttonTelegramTest.setOnClickListener(view -> {
|
||||||
String apiToken = editTextTelegramApiToken.getText().toString();
|
String apiToken = editTextTelegramApiToken.getText().toString().trim();
|
||||||
String chatId = editTextTelegramChatId.getText().toString();
|
String chatId = editTextTelegramChatId.getText().toString().trim();
|
||||||
if (!apiToken.isEmpty() && !chatId.isEmpty()) {
|
if (!apiToken.isEmpty() && !chatId.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
SenderTelegramMsg.sendMsg(0, handler, apiToken, chatId, getString(R.string.test_phone_num), getString(R.string.test_sms));
|
SenderTelegramMsg.sendMsg(0, handler, apiToken, chatId, getString(R.string.test_phone_num), getString(R.string.test_sms));
|
||||||
@ -1080,12 +1080,12 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextSmsName.getText().toString());
|
newSenderModel.setName(editTextSmsName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_SMS);
|
newSenderModel.setType(TYPE_SMS);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
SmsSettingVo smsSettingVoNew = new SmsSettingVo(
|
SmsSettingVo smsSettingVoNew = new SmsSettingVo(
|
||||||
newSenderModel.getSmsSimSlotId(radioGroupSmsSimSlot.getCheckedRadioButtonId()),
|
newSenderModel.getSmsSimSlotId(radioGroupSmsSimSlot.getCheckedRadioButtonId()),
|
||||||
editTextSmsMobiles.getText().toString(),
|
editTextSmsMobiles.getText().toString().trim(),
|
||||||
switchSmsOnlyNoNetwork.isChecked()
|
switchSmsOnlyNoNetwork.isChecked()
|
||||||
);
|
);
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(smsSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(smsSettingVoNew));
|
||||||
@ -1093,12 +1093,12 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextSmsName.getText().toString());
|
senderModel.setName(editTextSmsName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_SMS);
|
senderModel.setType(TYPE_SMS);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
SmsSettingVo smsSettingVoNew = new SmsSettingVo(
|
SmsSettingVo smsSettingVoNew = new SmsSettingVo(
|
||||||
senderModel.getSmsSimSlotId(radioGroupSmsSimSlot.getCheckedRadioButtonId()),
|
senderModel.getSmsSimSlotId(radioGroupSmsSimSlot.getCheckedRadioButtonId()),
|
||||||
editTextSmsMobiles.getText().toString(),
|
editTextSmsMobiles.getText().toString().trim(),
|
||||||
switchSmsOnlyNoNetwork.isChecked()
|
switchSmsOnlyNoNetwork.isChecked()
|
||||||
);
|
);
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(smsSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(smsSettingVoNew));
|
||||||
@ -1123,7 +1123,7 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
if (R.id.btnSmsSimSlot2 == radioGroupSmsSimSlot.getCheckedRadioButtonId()) {
|
if (R.id.btnSmsSimSlot2 == radioGroupSmsSimSlot.getCheckedRadioButtonId()) {
|
||||||
simSlot = 1;
|
simSlot = 1;
|
||||||
}
|
}
|
||||||
String mobiles = editTextSmsMobiles.getText().toString();
|
String mobiles = editTextSmsMobiles.getText().toString().trim();
|
||||||
Boolean onlyNoNetwork = switchSmsOnlyNoNetwork.isChecked();
|
Boolean onlyNoNetwork = switchSmsOnlyNoNetwork.isChecked();
|
||||||
if (!mobiles.isEmpty()) {
|
if (!mobiles.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
@ -1175,23 +1175,23 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextFeishuName.getText().toString());
|
newSenderModel.setName(editTextFeishuName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_FEISHU);
|
newSenderModel.setType(TYPE_FEISHU);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
FeiShuSettingVo feiShuSettingVoNew = new FeiShuSettingVo(
|
FeiShuSettingVo feiShuSettingVoNew = new FeiShuSettingVo(
|
||||||
editTextFeishuWebhook.getText().toString(),
|
editTextFeishuWebhook.getText().toString().trim(),
|
||||||
editTextFeishuSecret.getText().toString());
|
editTextFeishuSecret.getText().toString().trim());
|
||||||
newSenderModel.setJsonSetting(JSON.toJSONString(feiShuSettingVoNew));
|
newSenderModel.setJsonSetting(JSON.toJSONString(feiShuSettingVoNew));
|
||||||
SenderUtil.addSender(newSenderModel);
|
SenderUtil.addSender(newSenderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
adapter.add(senderModels);
|
adapter.add(senderModels);
|
||||||
} else {
|
} else {
|
||||||
senderModel.setName(editTextFeishuName.getText().toString());
|
senderModel.setName(editTextFeishuName.getText().toString().trim());
|
||||||
senderModel.setType(TYPE_FEISHU);
|
senderModel.setType(TYPE_FEISHU);
|
||||||
senderModel.setStatus(STATUS_ON);
|
senderModel.setStatus(STATUS_ON);
|
||||||
FeiShuSettingVo feiShuSettingVoNew = new FeiShuSettingVo(
|
FeiShuSettingVo feiShuSettingVoNew = new FeiShuSettingVo(
|
||||||
editTextFeishuWebhook.getText().toString(),
|
editTextFeishuWebhook.getText().toString().trim(),
|
||||||
editTextFeishuSecret.getText().toString());
|
editTextFeishuSecret.getText().toString().trim());
|
||||||
senderModel.setJsonSetting(JSON.toJSONString(feiShuSettingVoNew));
|
senderModel.setJsonSetting(JSON.toJSONString(feiShuSettingVoNew));
|
||||||
SenderUtil.updateSender(senderModel);
|
SenderUtil.updateSender(senderModel);
|
||||||
initSenders();
|
initSenders();
|
||||||
@ -1210,8 +1210,8 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
});
|
});
|
||||||
|
|
||||||
buttonFeishuTest.setOnClickListener(view -> {
|
buttonFeishuTest.setOnClickListener(view -> {
|
||||||
String token = editTextFeishuWebhook.getText().toString();
|
String token = editTextFeishuWebhook.getText().toString().trim();
|
||||||
String secret = editTextFeishuSecret.getText().toString();
|
String secret = editTextFeishuSecret.getText().toString().trim();
|
||||||
if (!token.isEmpty()) {
|
if (!token.isEmpty()) {
|
||||||
try {
|
try {
|
||||||
SenderFeishuMsg.sendMsg(0, handler, token, secret, getString(R.string.test_content) + (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())));
|
SenderFeishuMsg.sendMsg(0, handler, token, secret, getString(R.string.test_content) + (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())));
|
||||||
@ -1272,7 +1272,7 @@ public class SenderActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
if (senderModel == null) {
|
if (senderModel == null) {
|
||||||
SenderModel newSenderModel = new SenderModel();
|
SenderModel newSenderModel = new SenderModel();
|
||||||
newSenderModel.setName(editTextPushPlusName.getText().toString());
|
newSenderModel.setName(editTextPushPlusName.getText().toString().trim());
|
||||||
newSenderModel.setType(TYPE_PUSHPLUS);
|
newSenderModel.setType(TYPE_PUSHPLUS);
|
||||||
newSenderModel.setStatus(STATUS_ON);
|
newSenderModel.setStatus(STATUS_ON);
|
||||||
PushPlusSettingVo pushPlusSettingVoNew = new PushPlusSettingVo(
|
PushPlusSettingVo pushPlusSettingVoNew = new PushPlusSettingVo(
|
||||||
|
@ -160,7 +160,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterTextChanged(Editable s) {
|
public void afterTextChanged(Editable s) {
|
||||||
SettingUtil.setAddExtraDeviceMark(et_add_extra_device_mark.getText().toString());
|
SettingUtil.setAddExtraDeviceMark(et_add_extra_device_mark.getText().toString().trim());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -180,7 +180,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterTextChanged(Editable s) {
|
public void afterTextChanged(Editable s) {
|
||||||
SettingUtil.setAddExtraSim1(et_add_extra_sim1.getText().toString());
|
SettingUtil.setAddExtraSim1(et_add_extra_sim1.getText().toString().trim());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -200,7 +200,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterTextChanged(Editable s) {
|
public void afterTextChanged(Editable s) {
|
||||||
SettingUtil.setAddExtraSim2(et_add_extra_sim2.getText().toString());
|
SettingUtil.setAddExtraSim2(et_add_extra_sim2.getText().toString().trim());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -220,7 +220,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterTextChanged(Editable s) {
|
public void afterTextChanged(Editable s) {
|
||||||
String batteryLevel = et_battery_level_alarm.getText().toString();
|
String batteryLevel = et_battery_level_alarm.getText().toString().trim();
|
||||||
if (!batteryLevel.isEmpty()) {
|
if (!batteryLevel.isEmpty()) {
|
||||||
SettingUtil.setBatteryLevelAlarm(Integer.parseInt(batteryLevel));
|
SettingUtil.setBatteryLevelAlarm(Integer.parseInt(batteryLevel));
|
||||||
} else {
|
} else {
|
||||||
@ -245,7 +245,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterTextChanged(Editable s) {
|
public void afterTextChanged(Editable s) {
|
||||||
String delayTime = et_retry_delay_time.getText().toString();
|
String delayTime = et_retry_delay_time.getText().toString().trim();
|
||||||
if (!delayTime.isEmpty()) {
|
if (!delayTime.isEmpty()) {
|
||||||
SettingUtil.setRetryDelayTime(index, Integer.parseInt(delayTime));
|
SettingUtil.setRetryDelayTime(index, Integer.parseInt(delayTime));
|
||||||
} else {
|
} else {
|
||||||
@ -291,7 +291,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void afterTextChanged(Editable s) {
|
public void afterTextChanged(Editable s) {
|
||||||
SettingUtil.setSmsTemplate(textSmsTemplate.getText().toString());
|
SettingUtil.setSmsTemplate(textSmsTemplate.getText().toString().trim());
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -335,7 +335,7 @@ public class SettingActivity extends AppCompatActivity {
|
|||||||
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
|
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
SharedPreferences.Editor editor = preferences.edit();
|
SharedPreferences.Editor editor = preferences.edit();
|
||||||
editor.clear();
|
editor.clear();
|
||||||
editor.commit();
|
editor.apply();
|
||||||
|
|
||||||
//初始化数据库
|
//初始化数据库
|
||||||
DbHelper dbHelper = new DbHelper(this);
|
DbHelper dbHelper = new DbHelper(this);
|
||||||
|
@ -211,6 +211,7 @@ public class RuleModel {
|
|||||||
//checked = Pattern.matches(this.value, msgValue);
|
//checked = Pattern.matches(this.value, msgValue);
|
||||||
Pattern pattern = Pattern.compile(this.value, Pattern.CASE_INSENSITIVE);
|
Pattern pattern = Pattern.compile(this.value, Pattern.CASE_INSENSITIVE);
|
||||||
Matcher matcher = pattern.matcher(msgValue);
|
Matcher matcher = pattern.matcher(msgValue);
|
||||||
|
//noinspection LoopStatementThatDoesntLoop
|
||||||
while (matcher.find()) {
|
while (matcher.find()) {
|
||||||
checked = true;
|
checked = true;
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user