@Override
public void onReceive(Context context, Intent intent) {
if (!intent.getAction().equals("org.rapidandroid.intents.SMS_FORWARD")) {
throw new RuntimeException();
}
SmsManager smgr = SmsManager.getDefault();
Bundle extras = intent.getExtras();
if (extras != null) {
Log.d(this.getClass().getName(), "SMS forwarding in progress");
String mesg = extras.getString("msg");
String[] fwdnums = extras.getStringArray("forwardNums");
for (String destinationAddr : fwdnums) {
// String destinationAddr = extras.getString(KEY_DESTINATION_PHONE);
// String mesg = extras.getString(KEY_MESSAGE);
smgr.sendTextMessage(destinationAddr, null, mesg, null, null);
}
Log.d(this.getClass().getName(), "SMS forwarding complete");
}
}
SmsForwardReceiver.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:sagesmobile-mReceive
作者:
评论列表
文章目录