在发送之前在Android中发送短信

时间:2014-02-04 07:07:09

标签: android sms

我想写一些可以过滤发送短信的脚本

解释

示例:如果我在短信中写“ABC”并按发送按钮,那么我的脚本会在发送之前对此文本执行,并检查文本是否有“ABC”然后显示消息。

基本上我想在发送消息之前收到发送消息文本。

可能吗? 如果有人有一些脚本,那么它将是完整的帮助。

2 个答案:

答案 0 :(得分:0)

按钮上的

单击。首先获取edittext的文本,如:

String text = edittext1.getText().toString();

然后检查文字是否完美:赞:

if(text.length() > 0 && text.equals("ABC"){ 
   //Send message
  }
else{
   //dont send or do what you want when text is not perfect
 }

答案 1 :(得分:0)

Android SMSManager负责发送消息。

SmsManager.getDefault().sendTextMessage(
                           destinationNo,
                           serviceCenterNo,
                           messageToSend,
                           sentIntent,
                           deliveryIntent);

在此次通话之前对文字进行操作。